It’s important to note that when you do a fetch that brings down new remote-tracking branches, you don’t automatically have local, editable copies of them. In other words, in this case, you don’t have a new
serverfixbranch — you have only anorigin/serverfixpointer that you can’t modify
-
推送本地分支到远程(远程没有该分支)
git push <remote> <branch>例如将本地
serverfix分支推送到远程,这样远程仓库也有serverfix分支了:git push origin serverfix -
本地拉取远程分支(本地没有该分支):两步走-先拉取再checkout
$ git fetch origin $ git checkout -b serverfix origin/serverfix拉取远程
serverfix分支到本地的serverfix分支 -
将本地已有分支与远程已有分支建立track关系
如下在本地
serverfix分支敲这个命令:将当前分支 与 远程仓库的serverfix分支建立track关系$ git branch --set-up
523



被折叠的 条评论
为什么被折叠?



