Что делать после ввода сообщения фиксации для git?

после ввода git commit -a появляется текстовый редактор, и я набираю свой комментарий. Какие кнопки я должен нажать после ввода комментария, чтобы заставить его перейти к следующему этапу фактической фиксации?

я использую mysysGit в Windows с настройкой по умолчанию.

4 ответов


зависит от используемого текстового редактора. Git выбирает редактор, указанный в переменной среды " EDITOR."В системах Linux это обычно Vi или Nano. Выясните, что это такое, а затем обратитесь к документации для соответствующего редактора.


сохраните файл и закройте редактор.


попробуйте это:

git add file-name  
git commit -m "here goes my awesome commit message"  
git push  

A git commit всегда требуется комментарий. Вы можете дать один такой git commit -m "my comment". Если вы не предоставите комментарий здесь, появится текстовый редактор, который заставит вас дать комментарий.

иногда вам может понадобиться редактор для ввода сообщения фиксации. Это обычно требуется, когда вы хотите дать более подробное описание фиксации вместе с резюме (напишите резюме, за которым следует пустая строка, за которой следует описание).

Это выдержка из git помогите совершить.

хотя это не требуется, неплохо начать сообщение фиксации с одной короткой (менее 50 символов) строки, суммирующей изменение, за которой следует пустая строка, а затем более подробное описание. Инструменты, которые превращают коммиты в электронную почту, например, используют первую строку по теме: строка и остальная часть фиксации в теле.

EDIT:

и после ввода текста в текстовом редакторе, просто сохраните и закройте его. Если вы попытаетесь сделать это без каких-либо комментариев, фиксация завершится неудачей.