Git cloneを一時停止して後で再開する方法はありますか?私は本当に大きなレポジトリ(約2GB)を複製していますが、私のPCは40時間以上電源が入っています。私は後でキャッチする学校があります、私はこのようにそれを残したくありません。誰かがアイデアを思いつきましたか?すでに67%です。 :(
それが通常のgit clone
であると仮定すると、私が知っている限り、それらが再開可能でないことを恐れています。再開可能git clone
/git fetch
のサポートを追加することは、過去にGoogle Summer of Codeで提案されたプロジェクトです。
1つの例外は、実際にgit svn clone
を実行している場合、ディレクトリに移動してgit svn fetch
を実行することで再起動できますが、これは複製する通常のgitリポジトリであると想定しています。これを回避する方法に関する他のアイデアについては、この質問に対する回答の提案を試してみてください。
状況に応じて(ラップトップを閉じたり、ネットワークを切り替えたりする場合など)、プロセスを停止します(Ctrl-Z
)と(fg
を使用して)再開することはあなたのために働くかもしれません。