创建本地分支时 Git 存储库的大小会增加吗?

Will the Git repository increase in size when creating local branches?

我刚刚克隆了一个 600 MB 的存储库,其中包含 7 个远程分支。

当我开始创建本地分支时,repo 的大小是否会增加 - 例如,新内容从远程服务器(我希望不会,因为您在克隆时将所有内容都放在本地)服务器或即时解压缩?

创建本地分支并不会引入远程提交!

不过,我假设你问的是

I have a clone of a ~600MB remote with 7 branches. If I locally git checkout one of these branches, will the storage size increase?

答案是:是的。它可能。基本上,提交是自上次提交以来修改的所有文件的当前文件状态的快照。因此,签出分支意味着您可能会获得以前不存在的文件的工作副本。此外,git可以使用压缩对象存储。