Я запускаю git из командной строки.
Как сохранить сообщение фиксации?
Я имею в виду, какие клавиши следует нажать, чтобы пройти мимо этого экрана:
Я запускаю git из командной строки.
Как сохранить сообщение фиксации?
Я имею в виду, какие клавиши следует нажать, чтобы пройти мимо этого экрана:
Вы находитесь внутри vim. Чтобы сохранить изменения и завершить работу, введите:
<esc> :wq <enter>
Это означает:
:wq
Альтернатива, которую stdcall в комментариях упоминает:
Z
дважды).Я считаю, что ответ REAL на этот вопрос - это объяснение того, как вы настраиваете, какой редактор использовать по умолчанию, если вам не нравится Vim.
Вот как настроить Блокнот, например, полезно в Windows:
git config --global core.editor "notepad"
Gedit, более дружественный к Linux:
git config --global core.editor "gedit"
Вы можете прочитать текущую конфигурацию следующим образом:
git config core.editor
Вы также можете совершить с помощью git commit -m "Message goes here"
Это проще.
Нажмите Shift-zz. Сохраняет изменения и Quits. Побег не сработал у меня.
Я использую Git Bash в окнах. И не мог пройти мимо этого. Мои сообщения о фиксации просты, поэтому я не хочу добавлять еще один редактор atm.
Если вы введете git commit
, но опустите, чтобы ввести комментарий, используя параметр –m
, тогда Git откроет редактор по умолчанию, чтобы вы могли отредактировать заметку о регистрации. По умолчанию это Vim. Теперь вы можете сделать две вещи:
Альтернатива 1 - Выход из Vim без ввода комментариев и повторений
Простой или несохраненный комментарий будет считаться прерванной попыткой совершить ваши изменения, и вы можете выйти из Vim, выполнив следующие шаги:
Нажмите Esc, чтобы убедиться, что вы не находитесь в режиме редактирования (вы можете нажать Esc несколько раз, если вы не уверены)
Тип :q!
enter
(т.е. двоеточие, буква q, восклицательный знак, введите), это говорит Vim отказаться от любых изменений и выйти)
Git ответит:
Прерывание фиксации из-за сообщения с пустым сообщением
и вы снова можете свободно использовать, используя:
git commit –m "your comment here"
Альтернатива 2 - Используйте Vim, чтобы написать комментарий
Выполните следующие шаги, чтобы использовать Vim для написания комментариев
:wq
enter Ответ https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/