Oi, Vinícius.
De fato, o comando funciona. Obrigado. Mas, e se eu quiser submeter a mensagem ou realizar o proposto por ela?
Por exemplo, eu tentei editar um arquivo pelo vim, não consegui e saí com o comando que me mandou. Agora, ele virou um .swp.
Ao fazer um git commit -a e pedir para excluir este arquivo de troca, vai para esta tela que falei com a seguinte informação:
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch master
# Changes to be committed:
# modified: index.html
#
# Untracked files:
# .index.html.swp
#
~
~
~
~
~
~
~
~
~
~
(...)
Fazendo o comando que mencionou ou :qa, o sistema aborta e volta para a tela inicial e eu continuo sem poder fazer o commit.
yfontenla@info_05 MINGW64 ~/git/curso-git (master)
$ git status
On branch master
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: index.html
Untracked files:
(use "git add <file>..." to include in what will be committed)
.index.html.swp
no changes added to commit (use "git add" and/or "git commit -a")
yfontenla@info_05 MINGW64 ~/git/curso-git (master)
$ git commit -a
Aborting commit due to empty commit message.
O que fazer?
[]'s