git --set-upstream
是做什么的?
我试图通过阅读git manual来理解它,但我没有完全理解它。
发布于 2013-08-03 18:47:05
当您推送到遥控器并使用--set-upstream
标志时,git会将您推送到的分支设置为正在推送的分支的远程跟踪分支。
添加一个远程跟踪分支意味着git知道你将来在git fetch
、git pull
或git push
时想要做什么。它假设您希望保持本地分支和它所跟踪的远程分支的同步,并执行适当的操作来实现这一点。
您可以使用git branch --set-upstream-to
或git checkout --track
实现相同的功能。有关更多信息,请参阅tracking branches上的git帮助页面。
发布于 2019-09-02 15:40:07
正式不再支持git branch --set-upstream <<origin/branch>>
,代之以git branch --set-upstream-to <<origin/branch>>
https://stackoverflow.com/questions/18031946
复制相似问题