Посмотрите, поможет ли вам какой-либо из этих советов:
Проверьте, есть ли какой-либо файл с именем
~/.gitconfig.lock
. Если это так, просто удалите его.Файл
~/.gitconfig
принадлежит вам (используйтеls -la ~/.gitconfig
чтобы проверить). Если этого не произойдет, вы можете сменить владельца, используяsudo chown <your_username>:<your_username> ~/.gitconfig
Если ни один из этих способов не решит проблему, вы всегда можете отредактировать файл ~/.gitconfig с помощью вашего любимого текстового редактора. Это просто файл, подобный INI. Пример:
$ cat ~/.gitconfig[user] name = my_username email = me@email.com[core] editor = editor pager = most[color] ui = auto[merge] conflictstyle = diff3
Я предполагаю, что правильное местоположение находится ~/.gitconfig
. Если это не так, замените его правильным путем.
Надеюсь, это поможет.