Подтвердить что ты не робот

Приостановить git клон и возобновить позже?

Есть ли способ приостановить клонирование git и возобновить его позже? Я клонирую действительно большое репо (около 2 ГБ), и мой компьютер включен более 40 часов. У меня есть школа, чтобы поймать позже, я не хочу оставлять ее так. У кого-нибудь появилась идея? Это уже на 67% кстати.: (

4b9b3361

Ответ 1

Предполагая, что это нормальный git clone, я боюсь, что они не возобновляются, насколько я знаю. Чтобы добавить поддержку для возобновляемого git clone/git fetch, в прошлом был предложенный проект для Google Summer of Code.

Единственное исключение - если вы действительно делаете git svn clone, то вы можете перезапустить его, перейдя в каталог и запустив git svn fetch, но я предполагаю, что это обычный нормальный репозиторий git, который вы клонируете, Для некоторых других идей о том, как обойти это, вы можете попробовать предложения в ответах на этот вопрос:

Ответ 2

В зависимости от вашей ситуации (например, если вы хотите закрыть свои ноутбуки и/или сети коммутаторов), остановка процесса (с использованием C-z) и возобновление его (с помощью fg) может сработать для вас.