文章内容

2023/4/19 9:31:46,作 者: 黄兵

Git 如何删除本地分支

最近在特性分支下面开发,但是代码写到最后,发现无法实现效果,先将远程分支删除之后,需要删除本地分支。

要删除本地分支,我们可以执行如下命令:

git branch -d branch_name

其中 branch_name 是要删除的分支的名称。这将删除本地分支并将其历史记录合并到当前分支中。

如果要强制删除未合并的分支,请使用 -D 标志而不是 -d 标志:

git branch -D branch_name

请注意,这将永久删除分支的历史记录,因此请谨慎使用。

但是如果我们遇到如下错误:

error: Cannot delete branch 'feature-b' checked out at 'E:/Code/test'
这个错误是由于我们在当前特性分支下面删除,才会导致如上错误。

我们直接切换到 master 分支,之后再次执行上面语句,就不会出现这个错误了。


其它相关推荐:

1、Git 如何删除本地分支

2、如何查看 git stash 里面的差异

3、git diff如何退出

4、git HEAD解释

5、.gitignore 常见配置


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Git 如何删除本地分支

分享到:

发表评论

评论列表