在我们的GitHub存储库中,一位同事删除了一个名为的分支release。但是,当我在git checkout release本地运行时,我总是得到被删除的分支release。同样,即使我签出了另一个分支,也使用删除了该release分支,git branch -D release然后再次运行git checkout release。
GitHub存储库上有什么要修复的,还是我应该在本地修复?
git branch --remote输出origin/release。您是要在git fetch -p没有其他参数的情况下运行,并且会修剪所有已删除的远程分支吗?
git fetch -p没有其他参数将修剪所有已删除的远程分支。
git branch --remote运行后输出什么git fetch?您可能需要修剪git fetch -p以忘记已删除的远程分支。