Например, я печатаю git diff commit1 cimmit2
и начинаю читать изменения, прокручивая с помощью стрелки вниз, и после того, как я увидел то, что мне нужно, я использую CTRL+C
для выхода, но когда я начинаю что-то печатать, я возвращаюсь к чтению того diff, который, как я думал, я закрыл с помощью CTRL+C
. Как правильно прервать режим чтения?
ОБНОВЛЕНИЕ:Найден ответhttps://stackoverflow.com/questions/9929457/how-do-i-exit-the-results-of-git-diff-in-git-bash-on-windows
решение1
вы можете использовать q или Q, за которыми следует ^M (или ASCII-управление M) и НЕ клавишу ENTER; в противном случае вам придется изменить конфигурацию ядра для сопоставления crlf с lf, что может заблокировать добавление файла в отслеживание