Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida em gravar alterações merge terminal Linux

Ao contrário do git bash, ao utilizar o git merge, o comando :X não salva as alterações e muito menos sai da tela. O terminal linux apresenta o seguinte:

.../guilherme/Documentos/Alura/github/ana/projeto/.git/COMMIT_EDITMSG Modificado

Merge branch 'master' of /home/guilherme/Documentos/Alura/github/servidor

# Conflicts:
#       index.html
#
# It looks like you may be committing a merge.
# If this is not correct, please remove the file
#       .git/MERGE_HEAD
# and try again.


# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# No ramo master
# O seu branch e 'local/master' divergiram-se,
# e cada um tem 3 e 1 submissões, respectivamente.
#   (use "git pull" to merge the remote branch into yours)
#
# Todos os conflitos foram corrigidos mas você continua mesclando.
#
# Mudanças a serem submetidas:
#       modified:   index.html
#




               [ lin 1/25 (4%), col 1/74 (1%), carac 0/676 (0%) ]
^G Obter Ajud^O Gravar    ^W Onde está?^K Recort txt^J Justificar^C Pos atual
^X Sair      ^R Ler o arq ^\ Substituir^U Colar txt ^T VerfOrtog ^_ Ir p/







               [ lin 1/25 (4%), col 1/74 (1%), carac 0/676 (0%) ]
^G Obter Ajud^O Gravar    ^W Onde está?^K Recort txt^J Justificar^C Pos atual
^X Sair      ^R Ler o arq ^\ Substituir^U Colar txt ^T VerfOrtog ^_ Ir p/

Não consigo utilizar nenhum dos comandos abaixo, o terminal não responde, mantem nessa mesma mensagem e não consigo realizar o merge propriamente. Estou fazendo algo errado? Alguma sugestão?

2 respostas

Oi, Guilherme, tudo bem?

Você dá 'esc' e o comando de sair ou salvar e sair?

solução!

Oi Guilherme. No linux temos o que chamamos de default editor. Aparentemente, no seu caso, é o nano... altera antes para o vim (Veja se esse link ajuda: https://www.howtogeek.com/howto/ubuntu/change-the-default-editor-from-nano-on-ubuntu-linux/). Se quiser continuar usando o nano, para sair, tenta "ctrl +X" e em seguida, "y".

Espero ter ajudado.