是否将克隆区域克隆为git clone的一部分?

mat*_*i82 2 git git-clone

假设DeveloperA在git存储库(在他的计算机上本地)上运行,并且还有一些文件在下一次提交的索引中暂存.如果DeveloperB然后通过"git clone"命令克隆此存储库,他是否还将从developerA的存储库中接收暂存区域的内容?

Bri*_*ian 5

不,当另一个开发人员克隆存储库时,将仅包含已提交的文件和更改.

如果DeveloperB从远程存储库而不是DeveloperA的存储库进行克隆,则DeveloperA必须提交并推送对该远程存储库的任何更改,以便DeveloperB能够克隆或拉取它们.

您可以阅读有关文档中的git clone工作原理的更多信息.