我正在寻找一个可以从 git bash 运行的命令来查找从远程删除的分支。以下命令适用于一个存储库,但不适用于另一个存储库。
git branch -v|grep \\[gone\\]|awk '{print $1}'
即使从位存储桶远程存储库 URL 中删除了相同的分支,我也无法看到已删除的分支。上述命令适用于一个存储库,但不适用于其他存储库。 我不想删除分支,只需要知道从远程存储库中删除了哪些所有分支。
提前致谢!
最佳答案
我认为您正在寻找特定的 git 命令:
git reflog
这显示了您的存储库过去发生的情况,包括所有已删除的分支。如果您的存储库很大,您可以使用 grep 来过滤其输出。
关于git - 如何在远程仓库中找到已删除的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63575814/