删除在重新基于后实际上已合并的未合并的Git分支

3

Git可以捡起合并的分支,然后我们可以删除它们,但在某些情况下,假设您有一堆在合并之前被rebase的分支及其远程跟踪分支没有更新。现在这个本地分支也被删除了。

有什么方法可以确定哪些远程分支是安全删除的吗?


2
每个人都将我的问题标记为重复,而实际上没有读到我说的是一旦我已经rebased了分支,当提交的SHA哈希值发生变化时,我该如何找到已经合并的分支。投票要求重新开放。 - Ashfame
1个回答

0

最简单的方法是为所有这些远程分支重新创建本地跟踪分支。

然后你可以运行以下命令来显示任何本地分支中不在某个远程主分支中的所有提交:

git log master --not --remotes=*/master 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接