Есть ли способ приостановить клонирование git и возобновить его позже? Я клонирую действительно большое репо (около 2 ГБ), и мой компьютер включен более 40 часов. У меня есть школа, чтобы поймать позже, я не хочу оставлять ее так. У кого-нибудь появилась идея? Это уже на 67% кстати.: (
Приостановить git клон и возобновить позже?
Ответ 1
Предполагая, что это нормальный git clone
, я боюсь, что они не возобновляются, насколько я знаю. Чтобы добавить поддержку для возобновляемого git clone
/git fetch
, в прошлом был предложенный проект для Google Summer of Code.
Единственное исключение - если вы действительно делаете git svn clone
, то вы можете перезапустить его, перейдя в каталог и запустив git svn fetch
, но я предполагаю, что это обычный нормальный репозиторий git, который вы клонируете, Для некоторых других идей о том, как обойти это, вы можете попробовать предложения в ответах на этот вопрос:
Ответ 2
В зависимости от вашей ситуации (например, если вы хотите закрыть свои ноутбуки и/или сети коммутаторов), остановка процесса (с использованием C-z) и возобновление его (с помощью fg) может сработать для вас.