我有两台计算机,我想从中提供一个github仓库。我怎么能做到这一点?
答案 0 :(得分:61)
要使两个存储库保持同步,您应该在开始处理代码时将最新更改提取到计算机。
要执行此操作,您需要执行
git pull
...通常设置为从默认远程(原点)拉到当前分支。如果情况不是这样,Git可能会抱怨,因此较长的版本也会起作用:
git pull origin {branch_name}
注意:这是与两个或更多人在同一个仓库上工作时使用的过程相同的过程。这本质上是正在发生的事情,而不是两个不同的人在同一个存储库上工作,你有两个不同的机器在同一个存储库上工作。
如果你刚开始使用新机器,你需要做的就是首先将repo克隆到它:
git clone {remote_url}
您可以从GitHub repo的主页获取此URL。此命令将在子目录中生成repo的完整工作副本。
答案 1 :(得分:5)
您需要在第二台计算机上克隆存储库。
git clone git@github.com:myusername/myrepo.git
现在,您可以使用git pull
和git push
使本地存储库与GitHub上的存储库保持同步。
答案 2 :(得分:0)
你想要在另一台计算机上签出存储库,你不想分叉它。
答案 3 :(得分:0)
开始使用另一台机器进行下一步:
1-在本地计算机上创建一个新目录,以保存您的工作。
从新创建的目录开始,打开Bash(假设你已经安装了git) 在你的机器上)点击鼠标右键,你会看到(这里是Git Bash)。3-关于Bash类型的git clone(你的Repo URL或ssh键)。按enter键
4-刚刚完成。 :)