Git可以捡起合并的分支,然后我们可以删除它们,但在某些情况下,假设您有一堆在合并之前被rebase的分支及其远程跟踪分支没有更新。现在这个本地分支也被删除了。
有什么方法可以确定哪些远程分支是安全删除的吗?
Git可以捡起合并的分支,然后我们可以删除它们,但在某些情况下,假设您有一堆在合并之前被rebase的分支及其远程跟踪分支没有更新。现在这个本地分支也被删除了。
有什么方法可以确定哪些远程分支是安全删除的吗?
最简单的方法是为所有这些远程分支重新创建本地跟踪分支。
然后你可以运行以下命令来显示任何本地分支中不在某个远程主分支中的所有提交:
git log master --not --remotes=*/master