Git查看、删除、重命名远程分支和tag的命令

一、查看远程分支
git branch -a

####二、删除远程分支和tag 在Git v1.7.0 之后,删除远程分支:

git push origin --delete <branchName>

删除tag:

git push origin --delete tag <tagName>

否则,使用以下命令删除远程分支(推送一个空分支到远程分支):

git push origin :<branchName>

删除tag(推送一个空tag到远程tag):

git tag -d <tagName>
git push origin :refs/tags/<tagName>
三、删除不存在对应远程分支的本地分支

查看远程分支信息:

git remote show origin

从本地版本库中去除已删除的远程分支:

git remote prune origin

更简单的方法(它在fetch之后删除掉没有与远程分支对应的本地分支):

git fetch -p
四、重命名远程分支

在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。

查看远程分支信息:

git branch -av

删除远程分支:

git push --delete origin <branchName>

重命名本地分支:

git branch -m <oldBranchName> <newBranchName>

推送本地分支:

git push origin <newBranchName>
五、把本地tag推送到远程
git push --tags
六、获取远程tag
git fetch origin tag <tagName>

####七、参考资料

  1. Git查看、删除、重命名远程分支和tag(http://zengrong.net/post/1746.htm)

转载于:https://my.oschina.net/zhaokaiju/blog/808406

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值