我已经使用 克隆了一个 git repo git clone --mirror
,并且我想保持镜像是最新的。到目前为止,我一直在使用git fetch --all
,但我注意到在原始仓库中删除的分支不会在镜像仓库中删除。我看过如何更新git clone --mirror
?但我的使用尝试git remote update
似乎不起作用 - 在原始存储库中删除的分支在镜像存储库中仍然可见。
问问题
6491 次
2 回答
10
用于git remote prune remoteName
删除远程分支。
您还可以将--prune
标签添加到git remote update
于 2011-08-15T18:00:59.703 回答
0
我更进一步并全局配置它:
git config --global fetch.prune true
于 2019-07-02T07:51:57.177 回答