Sobrevivendo ao git no Windows

Tudo isso envolve configuração global. Omita o sinalizador global para alterar em uma base por repositório

** Defina seus dados **

git config --global user.email "email@address"
git config
--global user.name "My Name"

Use suas credenciais usadas com mais frequência aqui

** Definir tratamento CRLF **

git config --global core.autocrlf true

Sem isso, o git mudará todos os seus feeds de linha e realmente dificultará os commits

** Definir gerenciamento de permissões **

git config --global core.fileMode false

Sem isso, o git irá alterar todas as suas permissões de arquivo para se adequar ao Windows. se você está no Windows, não está olhando as permissões de arquivo

Definir armazenamento de senha

git config --global credential.helper store

Isso armazenará permanentemente suas credenciais git, embora como texto simples (consulte http://stackoverflow.com/questions/5343068/is-there-a-way-to-skip-password-typing-when-using-https-github para melhores soluções)