Veja se alguma dessas dicas ajuda você:
-
Verifique se há algum arquivo chamado
~/.gitconfig.lock
. Se esse for o caso, basta excluí-lo. -
O arquivo
~/.gitconfig
pertence a você (usels -la ~/.gitconfig
para verificar). Se não, você pode alterar a propriedade usandosudo chown <your_username>:<your_username> ~/.gitconfig
Se nada disso resolver o problema, você sempre poderá editar o ~ / .gitconfig usando o seu editor de texto favorito. É apenas um arquivo tipo INI. Um exemplo:
$ cat ~/.gitconfig
[user]
name = my_username
email = [email protected]
[core]
editor = editor
pager = most
[color]
ui = auto
[merge]
conflictstyle = diff3
Estou assumindo que o local correto é ~/.gitconfig
. Se esse não for o caso, substitua-o pelo caminho correto.
Espero que ajude.