如何在两台电脑上对一个github回购进行编码?

我有两台电脑,我想从中贡献一个github回购。 我怎样才能做到这一点?

要让这两个存储库保持同步,只要您开始处理代码,就应该将最新的更改提供给您的机器。

要做到这一点,你想执行

git pull 

…通常设置为从默认的远程(原点)到当前分支。 如果情况并非如此,那么Git可能会抱怨,所以更长的版本也可以工作:

 git pull origin {branch_name} 

注意:如果两个或两个以上的人在同一个仓库上工作,这个过程是一样的。 这基本上是发生了什么,而不是两个不同的人在同一个存储库上工作,你有两个不同的机器在同一个存储库上工作。

如果您刚开始使用新机器,您只需要首先将其复制回来:

 git clone {remote_url} 

你从你的GitHub仓库的主页得到这个URL。 这个命令将在一个子目录中创build一个完整的repo工作副本。

您需要在第二台计算机上克隆存储库。

 git clone git@github.com:myusername/myrepo.git 

现在你可以使用git pullgit push来保持你的本地仓库与GitHub上的同步。

您想在另一台计算机上签出存储库,而不想分叉。

开始在另一台机器上工作,下一步:

1-在您的本地机器上创build一个新目录以保存您的工作。

从这个新创build的目录中,点击鼠标右键,打开Bash(假设你已经在你的机器上安装了git),你会看到(这里是Git Bash)。

3 – 在Bashtypes的git克隆(您的回购url或ssh密钥)。 按回车

4-刚刚完成。 🙂