2015-01-29 4 views
1

Я создал глобальный мерзавца игнорировать файл, используя this method:gitignore файл на самом деле не существует

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

Когда я проверить, где файл он говорит мне файл здесь

$ git config --global core.excludesfile 
c:/Users/username/.gitignore_global 

Но когда я проверьте, нет ли файла git ignore.

enter image description here

+1

Возможно, вам стоит добавить файл вручную. –

+0

Я не могу создать файл с именем '.gitignore_global' в Windows 7.' Вы должны ввести имя файла ' – Vader

+1

Тогда назовите его как 'global.gitignore' –

ответ

1

команда git config --global core.excludesfile <PATH> задает путь вашего глобального игнорирования файла. Git не создаст этот файл для вас. Вам нужно создать его самостоятельно по указанному вами пути.

2

Необходимо создать этот файл.

Однако проводник Windows иногда может быть придирчивым к именам файлов и папок, особенно когда они начинаются с.

К счастью, командная строка не такая придирчивая. Переход к домашней директории вашего пользователя (C:/Users/[имя пользователя] /) и выполнив команду
echo "" > .gitignore_global

создаст файл. Затем вы можете использовать Notepad, Notepad ++, Sublime Text или что угодно, чтобы редактировать файл.

Аналогичным образом, mkdir .DOT также обходит ограничение Window Explorer на имена папок.

+1

Как я уже объяснил в комментарии к вопросу. В Windows можно создавать файлы с ведущими точками. Вместо того, чтобы пытаться назвать файл .gitignore_global, назовите его .gitignore_global. (важна конечная точка), окна удаляют конечную точку, и ваш файл будет называться по желанию. –

+0

Я создал файл, добавил строку '* .tmp', но еще не проверенные файлы' .tmp' по-прежнему отображаются в статусе git. – Vader

+0

@Vader, возможно ли, что файлы .tmp уже добавлены в индекс? То есть, были ли они добавлены в предыдущую фиксацию случайно? Если это так, см. Http://stackoverflow.com/questions/1274057/making-git-forget-about-a-file-that-was-tracked-but-is-now-in-gitignore – KevinL

Смежные вопросы