如何在两台电脑上对一个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 pull
和git push
来保持你的本地仓库与GitHub上的同步。
您想在另一台计算机上签出存储库,而不想分叉。
开始在另一台机器上工作,下一步:
1-在您的本地机器上创build一个新目录以保存您的工作。
从这个新创build的目录中,点击鼠标右键,打开Bash(假设你已经在你的机器上安装了git),你会看到(这里是Git Bash)。
3 – 在Bashtypes的git克隆(您的回购url或ssh密钥)。 按回车
4-刚刚完成。 🙂