проблема с рельсами - PullRequest
       1

проблема с рельсами

1 голос
/ 13 сентября 2010

как мне исправить эту проблему и заставить ее перестать происходить

КОНФЛИКТ (удалить / изменить): log / development.log удален в eccc398bb3058c5c0cc9e3587aae93289597fc0f и изменен в HEAD.Версия HEAD из log / development.log оставлена ​​в дереве.

У меня есть в .gitignore

1 Ответ

5 голосов
/ 13 сентября 2010

Удалите это и передайте это.

git rm log/development.log
git commit -m "Removed development log file which was supposed to be ignored."
git push

Теперь проверьте и убедитесь, что ваш .gitignore файл настроен правильно.

touch log/development.log
git add log/development.log

И вы должны получить это от git:

The following paths are ignored by one of your .gitignore files:
log/development.log
Use -f if you really want to add them.
fatal: no files added

Если вы этого не получили, ваш файл .gitignore неверен. Если вы получили правильный вывод, единственный способ, которым кто-то мог зафиксировать файл журнала, - это если он изменил свой .gitignore (локально или переопределив игнорирование своим глобальным core.excludesfile) или использовал -f переключиться, чтобы заставить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...