No meu caso, meu ~/.gitconfig
arquivo estava apontando (link simbólico) para meus antigos arquivos de ponto, que eu havia movido para um local diferente, o que significa que gitconfig
estava apontando para um arquivo inexistente.
Para saber para onde meu gitconfig
link estava vinculado, eu sabia ls -la ~/.gitconfig
, o que mostrava que estava apontando para um arquivo que eu havia movido para outro lugar.
Eu tive que atualizar o link simbólico para meus novos arquivos de ponto (dotfiles é apenas o nome de uma pasta de todos os meus arquivos .smth).
Para atualizar o link simbólico, eu fiz ln -sf ~/your-new/path-to/gitconfig.symlink ~/.gitconfig
Tudo então funcionou bem
ls -la /path/to/file/.gitconfig
)