赞
踩
不同情况下的git 远程跟踪分支
1 远程没有分支,本地也没有分支
git check out -b test //创建并切换到新分支
git push --set-upstream origin test //推送到远程分支,并且跟踪远程分支
2 远程已经存在分支,本地不存在对应分支:
git checkout --track origin/test
或者git checkout -b newtest origin/test(该命令可以设置不同的分支名)
3 设置一个已有的本地分支跟踪一个刚刚拉取下来的远程分支:
git branch -u origin/test 或者 git branch --set-upstream-to=origin/test
4 删除本地跟踪的远程分支
git branch -r -d origin/branchname
5 删除git仓库上的远程分支
git push origin --delete branchname
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。