git 怎样删除本地推送的远程分支

在项目中使用了git管理代码后,很多时候会创建很多的不同名称的分支,以区分各个分支代码功能。

而随着代码的合并,以前的分支就可能不再需要保存了。又为了能够清楚的找到现行的重要分支,所以就要对没有用的分支进行删除。

那这时候就可以使用下面的命令:

git push origin --delete <branchName>

删除tag这么用:

git push origin --delete tag <tagname>

据网上说,还另一种形式。

git push origin :<branchName>

git tag -d <tagname>
git push origin :refs/tags/<tagname>

我用第一种就用的好好的,所以没有再使用第二种方法。

ps:用第二种方法时,要注意冒号的使用。

相关推荐