使用git克隆暂停和恢复

时间:2016-10-26 11:14:10

标签: git git-clone

我目前正在处理大小为GB的大型项目。 git中是否有任何功能可以暂停我的克隆并保存到目前为止克隆的文件,并在以后的某个时间恢复克隆。如果没有,有没有办法让我将该功能添加到git。是否应该作为命令选项添加到

https://github.com/git/git

当公共开发人员向开源添加功能时,它通常如何处理?

1 个答案:

答案 0 :(得分:0)

如果您使用Git LFS (Large File Storage)来外部化大文件,那么自Git LFS 2.0(昨天发布)以来,您可以从更可修改的克隆中受益。

克隆仍然是原子的,但与大文件关联的transfer queue现在是异步的:

  
      
  • Git Scanner现在是异步的,一旦找到LFS对象,就会立即在Transfer Queue中启动大量上传或下载。
      以前,传输队列一直等到所有Git提交都被扫描后才开始传输。
  •   
  • 转移队列也   自动重试失败的上传和下载失败。
  •