2020-12-25 乐帮网
git
Git中删除本地分支的命令如下:
$ git branch -d branch_name
$ git branch -D branch_name
-d选项是--delete的别名,仅当该分支已在其上游分支中完全合并时才删除该分支。 您还可以使用-D,它是--delete --force的别名,它“删除分支”而不论其合并状态如何。
还要注意,如果您当前位于要删除的分支中,则git branch -d branch_name将失败。 消息以错误开头:无法删除分支“ branch_name”(Cannot delete the branch 'branch_name')。这时请先切换到其他分支,例如:git checkout master。
删除远程分支的命令如下:
$ git push <remote_name> --delete <branch_name>
或者如下命令:
$ git push <remote_name> :<branch_name>
除此外还有一种方式可以删除远程分支,就是在我们删除本地分支后可以使用如下命令提交到服务器使得服务器删除远程分支:
$ git push remotename :branch
同样当远程分支被删除后在其它的计算机上需要执行以下命令来同步本地分支,此时会自动删除本地分支
$ git fetch --all --prune
原创作品,禁止转载!
Your branch is up-to-date with 'origin/master'
Windows安装git客户端 提交代码到gitee(码云)
关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力