删除git中冲突的分支

发布于 2024-11-09 13:15:18 字数 306 浏览 2 评论 0原文

我在我的项目中使用 git,几天前我在两个客户端上提交了相同的更改。然后我将这两个提交推送到中央存储库。现在我有一个有冲突的分支:

git branch
* master
  master (In Konflikt stehende Kopie von Matthias 2011-05-24)

对于非德语用户:master(Matthias 2011-05-24 的冲突副本)

如何删除这个冲突的 master 分支?除了提交消息之外,两者都包含完全相同的数据。

I am using git for my projects, and some days ago I commited the same changes on on two clients. then I pushed both commits to the central repo. now I have a branch with conflict:

git branch
* master
  master (In Konflikt stehende Kopie von Matthias 2011-05-24)

For non German speaking users: master (conflicted copy by Matthias 2011-05-24)

How can I delete this conflicted master branch? Both contain exactly the same data, except for the commit message.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

比忠 2024-11-16 13:15:19

您是否尝试过此操作

git branch -D "master (In Konflikt stehende Kopie von Matthias 2011-05-24)"

即使当前分支不是冲突分支的后代,-D 标志也会强制删除。

Have you tried this

git branch -D "master (In Konflikt stehende Kopie von Matthias 2011-05-24)"

The -D flag forces the deletion even when the current branch is not a descendant of the conflicted branch.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文