暂停git clone并稍后恢复?

황현정*_*황현정 42 git git-clone

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

小智 25

根据您的具体情况(例如,如果您想关闭笔记本电脑和/或切换网络),停止进程(使用Cz)并恢复它(使用fg)可能对您有用.

  • 或者,如果计算机即将关闭(并且您正在运行Linux),则可以使用[CryoPID](http://cryopid.berlios.de/)之类的东西. (2认同)

Mar*_*air 19

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

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