如何在2台计算机上对一个github仓库进行编码?

Zan*_*orf 63 git github

我有两台计算机,我想从中提供一个github仓库.我怎么能做到这一点?

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的完整工作副本.


ham*_*mar 5

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

git clone git@github.com:myusername/myrepo.git
Run Code Online (Sandbox Code Playgroud)

现在,您可以使用git pullgit push保持本地存储库与GitHub上的存储库同步.