在“git fetch”中中止是否安全?

时间:2014-11-23 20:34:22

标签: git

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

1 个答案:

答案 0 :(得分:-1)

应该是安全的。

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