一、查看远程分支
git branch -a
####二、删除远程分支和tag 在Git v1.7.0 之后,删除远程分支:
git push origin --delete
删除tag:
git push origin --delete tag
否则,使用以下命令删除远程分支(推送一个空分支到远程分支):
git push origin :
删除tag(推送一个空tag到远程tag):
git tag -dgit push origin :refs/tags/
三、删除不存在对应远程分支的本地分支
查看远程分支信息:
git remote show origin
从本地版本库中去除已删除的远程分支:
git remote prune origin
更简单的方法(它在fetch之后删除掉没有与远程分支对应的本地分支):
git fetch -p
四、重命名远程分支
在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。
查看远程分支信息:
git branch -av
删除远程分支:
git push --delete origin
重命名本地分支:
git branch -m
推送本地分支:
git push origin
五、把本地tag推送到远程
git push --tags
六、获取远程tag
git fetch origin tag
####七、参考资料