在"git fetch"中中止是否安全?

PLL*_*PLL 5 git

我刚刚开始fetch使用大型远程git仓库.不幸的是,之后我才意识到由于连接不良,需要几个小时才能完成.发出ctrl-C(或以其他方式终止git进程)是否安全,稍后再尝试更好的连接?或者是否存在由此产生问题的风险 - 我当地的仓库还处于腐败状态,还是什么?

mic*_*has 0

应该是安全的。

git fetch首先会简单地传输新对象。下载完所有内容后,它将把远程引用设置为新的头提交。如果您在下载步骤期间中止它,则所有参考资料都没有任何变化。因此一切都应该没问题。

  • 有什么参考或支持证据吗? (2认同)