我对git存储库管理有疑问。
让我们说我想从'develop'为补丁创建一个新的分支。很容易:
sudo git checkout develop && sudo git checkout -b test-patch
我也想要合作,所以我要把那个分支推到我们的远程:
sudo git push -u origin test-patch
现在,我想进行更改,因为另一位开发人员完成了补丁的一部分:
sudo git pull origin test-patch
所以,这是我的问题......
修改
现在我明白,origin指的是分支机构来自的存储库,
sudo git pull origin test-patch
从“test-patch”分支的远程副本获取任何更改并将这些更改应用于本地副本(不包括冲突的可能性)?
答案 0 :(得分:5)
不,origin
标识您要从中拉出的遥控器。使用git克隆repo时,默认情况下,您克隆的repo将注册为名为origin
的远程。
您可以使用命令git remote