首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-gui克隆:每种克隆类型有什么区别?

git-gui克隆:每种克隆类型有什么区别?
EN

Stack Overflow用户
提问于 2017-01-20 09:55:25
回答 1查看 1.2K关注 0票数 4

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

  • 标准
  • 全文
  • 共享

这三种类型有什么区别?

这是一个git-gui问题,还是有一个等效的命令行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 20:54:10

这些消息来自提交ab08b36,gitgui-0.9.0,9月。2007年 (十年前!),由)

肖恩当时评论道:

如果源存储库位于本地磁盘上,我们尝试使用硬链接将对象连接到新的克隆中,因为这比复制对象或打包对象并将数据通过管道传递到索引包要快很多倍。 与git-clone**不同的是,我们坚持纯Tcl**文件链接-hard操作,从而避免了通过发送cpio进程来设置硬链接的需要。如果硬链接似乎不受支持(例如,文件系统不允许它们,或者我们正在跨越文件系统边界),我们将使用文件复制。

所以没有确切的git克隆。

但是共享链接和硬链接只适用于克隆本地repos,并且等同于git clone --shared

完整将复制所有包文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41760688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档