Eu corro o git na linha de comando.
Como alguém salva a mensagem de confirmação?
Quero dizer quais teclas devo pressionar para passar nesta tela:
git
git-commit
Jackson Publick
fonte
fonte
Acredito que a resposta REAL para essa pergunta é uma explicação de como você configura qual editor usar por padrão, se você não se sentir confortável com o Vim.
Veja como configurar o Bloco de Notas, por exemplo, útil no Windows:
Gedit, mais compatível com Linux:
Você pode ler a configuração atual assim:
fonte
core.editor
. GitPad, ou outro wrapper, é necessário. github.com/github/GitPadgit config --global --unset-all core.editor
. Se houver alguma maneira de usar o Bloco de Notas com WSL, isso seria perfeito.Você também pode se comprometer com
git commit -m "Message goes here"
Isso é mais fácil.fonte
Pressione Shift-zz. Salva as alterações e sai. A fuga não funcionou para mim.
Estou usando o Git Bash no Windows. E também não conseguia superar isso. Minhas mensagens de confirmação são simples, então não quero adicionar outro editor atm.
fonte
Se você digitar,
git commit
mas omitir, um comentário usando o–m
parâmetro, o Git abrirá o editor padrão para você editar sua nota de check-in. Por padrão, isso é Vim. Agora você pode fazer duas coisas:Alternativa 1 - Saia do Vim sem inserir nenhum comentário e repita
Um comentário em branco ou não salvo será contado como uma tentativa abortada de confirmar suas alterações e você poderá sair do Vim seguindo estas etapas:
Pressione Escpara garantir que você não esteja no modo de edição (você pode pressionar Escvárias vezes se não tiver certeza)
Digite
:q!
enter(isto é, dois pontos, letra q, ponto de exclamação, digite), isso diz ao Vim para descartar as alterações e sair) O
Git responderá:
e você está novamente livre para confirmar usando:
Alternativa 2 - Use o Vim para escrever um comentário
Siga as etapas a seguir para usar o Vim para escrever seus comentários
Isso deixará você com um cursor piscando na primeira linha. Adicione seu comentário. Pressione Escpara garantir que você não esteja no modo de edição (você pode pressionar Esc várias vezes, se não tiver certeza)
:wq
enter(que é dois pontos, letra w, letra q, digite); isso informará o Vim para salvar as alterações e sair)
Resposta de https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/
fonte
Com o editor atom , você só precisa instalar o pacote git-plus .
fonte