Nic*_*rdi 63
要使两个存储库保持同步,您应该在开始处理代码时将最新更改提取到计算机.
要执行此操作,您需要执行
git pull
Run Code Online (Sandbox Code Playgroud)
...通常设置为从默认远程(原点)拉到当前分支.如果不是这样的话,Git可能会抱怨,因此较长的版本也会起作用:
git pull origin {branch_name}
Run Code Online (Sandbox Code Playgroud)
注意:如果两个或更多人在同一个仓库上工作,则会使用相同的流程.这基本上是发生了什么,而不是两个不同的人对同一个资源库的工作,你有相同的存储库工作两个不同的机器.
如果你刚开始使用新机器,你需要做的就是先将repo克隆到它:
git clone {remote_url}
Run Code Online (Sandbox Code Playgroud)
您可以从GitHub repo的主页获取此URL.此命令将在子目录中创建repo的完整工作副本.
您需要在第二台计算机上克隆存储库.
git clone git@github.com:myusername/myrepo.git
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用git pull和git push保持本地存储库与GitHub上的存储库同步.