我已经将远程 GitHub 存储库克隆到我的计算机上,一切都很顺利。我在一些分支上工作,并且想查看所有分支,所以我输入:
git branch -a
Run Code Online (Sandbox Code Playgroud)
它表明了这一点:
* master
remotes/origin/cleanup
remotes/origin/master
remotes/origin/test
Run Code Online (Sandbox Code Playgroud)
我之前创建了“清理”和“测试”分支,合并它们,在本地端和远程端删除它们,但它们以这种奇怪的“类似文件目录”的方式显示。这是正常的吗?
抱歉,如果这是一个糟糕的问题。我是 Git 和 Github 的新手。
您需要进行 fetch with --prune
,以便删除的远程分支在本地存储库上消失(不会弄乱本地分支,即使一个本地分支是从这些已删除的远程分支之一创建的)。
git fetch --prune -a
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1466 次 |
最近记录: |