暂停git clone并稍后恢复?

时间:2011-10-18 09:43:45

标签: git git-clone

有没有办法暂停git clone并在以后恢复?我正在克隆一个非常大的回购(大约2GB),我的PC已经打开超过40个小时。我有学校要赶上,我不想这样离开。有人有个主意吗?它的价格已经达到了67%。 :(

2 个答案:

答案 0 :(得分:24)

根据您的情况(例如,如果您想要关闭笔记本电脑和/或切换网络),停止进程(使用C-z)并恢复它(使用fg)可能适合您。

答案 1 :(得分:19)

假设它是正常的git clone,据我所知,我担心它们不可恢复。要为可恢复的git clone / git fetch添加支持,过去一直是Google Summer of Code的建议项目。

一个例外是,如果您实际上正在执行git svn clone,那么您可以通过更改到目录并运行git svn fetch来重新启动它,但我认为这只是一个普通的git存储库''重新克隆。对于如何解决此问题的其他一些想法,您可能想尝试这个问题的答案中的建议: