Как отменить клонирование Git-репозитория из Git Bash? - PullRequest
0 голосов
/ 07 мая 2018

В настоящее время я использую Git Bash для клонирования большого хранилища с более чем 100 000 коммитов. Процесс клонирования продолжается уже более получаса, и он до сих пор не завершил получение объектов.

Можно ли отменить команду git clone из Git Bash?

(Для справки, я использую Git 2.17.0 (64 бит) в Windows 7 Professional).

1 Ответ

0 голосов
/ 07 мая 2018

Ctrl + C должен послать сигнал SIGINT или аналогичный (сигнал для корректного выхода) процессу git; если это не помогает, вы можете выдать SIGQUIT с помощью Ctrl + \ ; И последнее, но не менее важное: вы всегда можете убить процесс с помощью диспетчера задач Windows.

Каталог, в который вы клонируете, может быть не в согласованном состоянии в результате уничтожения исполняемого файла git, поэтому вы можете удалить его, прежде чем пытаться клонировать снова, если git не делает этого за вас. При повторной попытке вы можете использовать флаг --depth=N для получения только последних N коммитов.

...