git 中远程分支的差异
Difference in remote branches in git
当我从服务器上克隆我们的存储库时,我看到的远程分支比现在存在一段时间的克隆要少得多:
$ git branch -r | wc -l
90
$ git branch -r | wc -l
376
有时我们 'clean' 通过标记和删除旧分支。 'old' 存储库克隆似乎没有接受这些更改。或者对于差异有其他解释吗?
有没有办法像新克隆一样强制旧存储库只看到远程分支?
试一试
git fetch --prune
删除过时的引用
当我从服务器上克隆我们的存储库时,我看到的远程分支比现在存在一段时间的克隆要少得多:
$ git branch -r | wc -l
90
$ git branch -r | wc -l
376
有时我们 'clean' 通过标记和删除旧分支。 'old' 存储库克隆似乎没有接受这些更改。或者对于差异有其他解释吗?
有没有办法像新克隆一样强制旧存储库只看到远程分支?
试一试
git fetch --prune
删除过时的引用