我刚刚克隆了一个600 MB的仓库,有7个远程分支。
当我开始创建本地分支时,repo的大小是否会增加 - 例如,新的东西从远程被拉下来(我希望不是因为你克隆时本地获得所有东西)服务器或者在运行中解压缩?
答案 0 :(得分:2)
创建本地分支并不是在进行远程提交!
但是,我假设你在问
我有一个~600MB遥控器的克隆,有7个分支。如果我在本地
git checkout
其中一个分支,存储大小会增加吗?
答案是:是的。它可能。基本上,提交是自上次提交以来修改的所有文件的当前文件状态的快照。因此,检查分支意味着您可能会获得以前不存在的文件的工作副本。此外,git 可以使用压缩对象存储。