关于origin
Last updated
Was this helpful?
Last updated
Was this helpful?
我们可以为本地的learngit仓库设置两个远程仓库,一个叫origin
,一个叫backup
。
首先,我们把learngit目录初始化为一个本地仓库。
第二步,假设http://x.x.x.x:xx/learngit.git
为一个远程空仓库(仓库1),则在learngit目录下执行以下命令,将本地仓库learngit与远程仓库1相关联且设置远程仓库1的别名为origin
关联好之后,我们便可以使用origin这个别名向远程仓库1同步代码(下面的命令会把当前分支的代码push到远程仓库1的同名分支下)
第三步,我们继续为learngit添加一个远程仓库。假设http://y.y.y.y:yy/learngit.git
为一个远程空仓库(仓库2),则在learngit目录下执行以下命令,将本地仓库learngit与远程仓库2相关联且设置远程仓库2的别名为backup
关联好之后,我们便可以使用backup这个别名向远程仓库2同步代码(下面的命令会把当前分支的代码push到远程仓库2的同名分支下)
假设远程仓库1(http://x.x.x.x:xx/learngit.git
)是一个已经有内容的非空仓库。执行以下的命令,把远程仓库克隆到本地
那么,本地的learngit仓库就会默认设置origin为http://x.x.x.x:xx/learngit.git