Esta pasta contém as configurações padrão que uso para Git. Todas elas são compatíveis nos ambientes Linux (Ubuntu, Debian, Linux Mint) e Mac OS - não testei nada em Windows.
Temos aqui:
Todas as configurações são instaladas executando o arquivo install
na raiz deste repositório. Recomendo a leitura da
doc do Git para melhor entender o que cada coisa faz antes de instalar! 😉
A doc pode ser lida tanto online como offline pelo terminal usando manual pages, por exemplo:
# Abre a manual page do comando git config
man git-config
- o hook
prepare-commit-msg
está ajustado para trabalhar com a configuraçãocommit.status = false
, para permitir que as informações extras como o nome da branch não sejam ignoradas.