Я запускаю git из командной строки.
Как сохранить сообщение о коммите?
Я имею в виду, какие клавиши нужно нажимать, чтобы пройти мимо этого экрана:
git
git-commit
Джексон Паблик
источник
источник
Я полагаю, что РЕАЛЬНЫЙ ответ на этот вопрос - объяснение того, как вы настраиваете, какой редактор использовать по умолчанию, если вам не нравится Vim.
Вот как настроить Блокнот, например, полезно в Windows:
Gedit, более дружественный к Linux:
Вы можете прочитать текущую конфигурацию следующим образом:
источник
core.editor
. Требуется GitPad или другая оболочка. github.com/github/GitPadgit config --global --unset-all core.editor
. Если есть какой-то способ использовать Блокнот с WSL, это было бы идеально.Вы также можете совершить с помощью
git commit -m "Message goes here"
Это проще.источник
Нажмите Shift-zz. Сохраняет изменения и выходит. Побег не работает для меня.
Я использую Git Bash в Windows. И не мог пройти мимо этого тоже. Мои коммит-сообщения просты, поэтому я не хочу добавлять другой редактор atm.
источник
Если вы вводите,
git commit
но не вводите комментарий, используя–m
параметр, Git откроет редактор по умолчанию, чтобы вы могли отредактировать заметку о регистрации. По умолчанию это Vim. Теперь вы можете сделать две вещи:Альтернатива 1 - Выйдите из Vim, не вводя ни одного комментария, и повторите
Пустой или несохраненный комментарий будет считаться прерванной попыткой зафиксировать ваши изменения, и вы можете выйти из Vim, выполнив следующие действия:
Нажмите, Escчтобы убедиться, что вы не в режиме редактирования (вы можете нажать Escнесколько раз, если вы не уверены)
Введите
:q!
enter(то есть двоеточие, буква q, восклицательный знак, введите), это говорит Vim отменить любые изменения и выйти)
Git ответит:
и вы снова можете свободно совершать, используя:
Альтернатива 2 - используйте Vim, чтобы написать комментарий
Выполните следующие шаги, чтобы использовать Vim для написания ваших комментариев
Это оставит вас с мигающим курсором на первой строке. Добавьте свой комментарий. НажмитеEsc чтобы убедиться, что вы не в режиме редактирования (вы можете нажать Esc несколько раз, если вы не уверены)
:wq
enter(то есть двоеточие, буква w, буква q, введите), это скажет Vim сохранить изменения и выйти)
Ответ от https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/
источник
С редактором атомов вам просто нужно установить пакет git-plus .
источник