首页 > 解决方案 > “git fetch”是否足够聪明,不会重新下载它已经拥有但在不同 refs 上的 blob?

问题描述

假设以下场景:

您将 repo A 克隆到磁盘上,然后将远程添加到 repo B 并运行git fetch remoteB. 即使 refs 和 commits 不同,Git 传输协议是否足够聪明,不会重新下载大多数 blob?

标签: git

解决方案


推荐阅读