如果我执行,在我的本地仓库中
$git branch --all
它返回
* master
remotes/origin/develop
remotes/origin/master
这意味着我有一个名为 repo 的本地分支
和2个远程分支。
如果我做
$git checkout -b develop
它将创建一个不相关的本地分支
到远程分支。
命令
$git pull origin develop
它会将我的本地分支与远程分支连接起来吗?
最佳答案
如果“连接”是指您希望本地分支跟踪远程分支,那么您需要拥有分支 --set-upstream
git branch --set-upstream develop origin/develop
然后像
git pull
和 git status
这样的东西就会知道要跟踪哪个远程分支。关于git 将我的本地分支与远程连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44221220/