2012-05-25 3 views
2

я получаю эту ошибку:Git Hub GitIgnore ошибка

error: Your local changes to the following files would be overwritten by merge: 
    .gitignore 

Как мне сделать это игнорировать файл .gitignore в моем домашнем каталоге?

Мой .gitignore выглядит, как это и игнорируется:

# Can also ignore all directories and files in a directory. 
app/config/** 
app/config/**/* 
plugins/** 
vendors/shells/**/* 
+0

Почему это -1? – cdub

+0

Возможно, потому, что вы задаете неправильный вопрос (решение не должно игнорировать файл .gitignore). Это немного грубо, но не беспокойтесь слишком много для одного downvote. BTW, если вы используете gui для git-операций или имеете повод думать, что файл .gitignore был создан автоматически, уточните его. –

+0

Что значит «мой домашний каталог»? Файл .gitignore должен находиться в репозитории git. Вы помещаете свой linux домой под git? –

ответ

3

Не игнорируйте его.

Но возьмите его. Нет причин не сохранять этот файл.

Если вы зафиксируете его и затем слейте, слияние (вероятно, правильно) добавит ваши правила и принятые.

+0

ОК, тогда я сделал git add. а затем git commit -m "test", но теперь gitignore вообще не работает – cdub

+0

Редактировать файл. Как оно ? –

+0

добавил его выше, но его игнорировали – cdub

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