Git игнорирует мой .gitignore в проекте Rails

У меня некоторые проблемы с развертыванием из-за того, что папка Rails tmp/cache/assets и git не игнорируют tmp/* или tmp/. Весь мой .gitignore:

*.rbc
*.sassc
.sass-cache
capybara-*.html
.rspec
/.bundle
/vendor/bundle
/log/*
/tmp/*
/db/*.sqlite3
/public/system/*
/coverage/
/spec/tmp/*
**.orig
rerun.txt
pickle-email-*.html

Он взят из GitHub gitignore repo. Что я могу сделать, чтобы исправить это? Я получаю тонны ошибок из-за локальных изменений (в папке tmp/) на моем сервере, например ошибка: Ваши локальные изменения в папке 'tmp/cache/assets/D32/A10/sprockets%2F13fe41fee1fe35b49d145bcc06610705' будут перезаписаны при слиянии. Прерывание. , поэтому я не могу развернуть на своей машине :(

5
задан pmerino 4 March 2012 в 10:31
поделиться