2011-03-11 15 views
32
$ cat ~/.gitconfig 
[core] 
     editor = vim 
     excludefiles = /home/augustin/.gitignore 
$ cat ~/.gitignore 
toto 
$ mkdir git_test 
$ cd git_test/ 
$ git init 
$ touch toto 
$ git status 

# On branch master 
# 
# Initial commit 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
#  toto 
nothing added to commit but untracked files present (use "git add" to track) 
$ git --version 
git version 1.6.3.3 

¿Por qué no se ignora toto?¿Por qué mi archivo .gitignore global no se ignora?

Se tienen en cuenta otras configuraciones en ~/.gitconfig (colores, editor).

+0

'git config --global core.excludesfile ~/.gitignore'. Lo encontré [aquí] (http://crucial-systems.com/global_gitignore) y no puedo probarlo en el momento – ierax

+0

@faif: eso funcionó. Preséntalo como una respuesta para que yo pueda aceptarlo. Gracias. – augustin

+0

Lo hice. Gracias también :) – ierax

Respuesta

79

git config --global core.excludesfile ~/.gitignore

+8

Había revisado y comprobado dos veces si había algún error tipográfico, pero mi problema original se redujo a una "s" que faltaba en el nombre de la configuración de la variable. Me di cuenta del problema después de verificar el archivo de configuración después de haber aplicado su solución. Gracias. – augustin

+0

Ah. Un error de tipeo Ese es el problema. ¡Gracias! – Vegar

+0

Noté que si usa ~/o $ HOME/en su comando, se expande a/Users/USER /. Me pregunto si esto es lo que también está causando mis problemas. –

Cuestiones relacionadas