使用标准的git-gui (v0.20.GITGUI),当您想要克隆一个存储库时,有三个“克隆类型”选项:

这三种类型有什么区别?
这是一个git-gui问题,还是有一个等效的命令行?
发布于 2017-01-20 20:54:10
这些消息来自提交ab08b36,gitgui-0.9.0,9月。2007年 (十年前!),由)
肖恩当时评论道:
如果源存储库位于本地磁盘上,我们尝试使用硬链接将对象连接到新的克隆中,因为这比复制对象或打包对象并将数据通过管道传递到索引包要快很多倍。 与
git-clone**,不同的是,我们坚持纯Tcl**文件链接-hard操作,从而避免了通过发送cpio进程来设置硬链接的需要。如果硬链接似乎不受支持(例如,文件系统不允许它们,或者我们正在跨越文件系统边界),我们将使用文件复制。
所以没有确切的git克隆。
但是共享链接和硬链接只适用于克隆本地repos,并且等同于git clone --shared。
完整将复制所有包文件。
https://stackoverflow.com/questions/41760688
复制相似问题