Configuração do Git
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Thu, 19 Jun 2014 18:27:01 +0000 (15:27 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Thu, 19 Jun 2014 18:27:01 +0000 (15:27 -0300)
Precedência entre os arquivos de configuração e pequenos exemplos.

Git_config.mdwn [new file with mode: 0644]

diff --git a/Git_config.mdwn b/Git_config.mdwn
new file mode 100644 (file)
index 0000000..6bd3dc6
--- /dev/null
@@ -0,0 +1,29 @@
+# Configurando Git
+
+Git pode ser configurado por repositório, globalmente, ou para todo o
+sistema.
+
+A configuração do sistema vale para todos os seus usuários e se encontra
+em /etc/gitconfig.
+
+A configuração global é uma configuração por usuário e se encontra no
+HOME do usuário, com o nome .gitconfig.
+
+A configuração por repositório é também chamada de configuração local, e
+se encontra em .git/config dentro do repositório.
+
+A configuração local tem precedência sobre a configuração global, que
+tem precedência sobre a configuração de sistema.
+
+Os arquivos de configuração utilizam um formato texto, dividido em
+seções, com chaves e valores. Na linha de comando, o comando git config
+pode ser usado, prefixando a chave com o nome da seção e um ponto, como
+em user.name.
+
+Exemplos de uso:
+
+~/projeto$ git config --replace user.email segundoemail@dominio.tld.br
+~/projeto$ git config --get user.email
+segundoemail@dominio.tld.br
+~/projeto$ git config --unset user.email
+~/projeto$