由于Rails的tmp/cache/assets
文件夹和git没有忽略tmp/*
或tmp/
,我有一些部署问题。我的整个.gitignore
是:Git忽略我的.gitignore在Rails项目上
*.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/
文件夹),如error: Your local changes to 'tmp/cache/assets/D32/A10/sprockets%2F13fe41fee1fe35b49d145bcc06610705' would be overwritten by merge. Aborting.
,所以我不能我开发机器:(上部署
你能否证实该文件夹中的文件不会上演了吗?如果他们是你可能不得不取消他们。 – Dan 2012-03-04 10:53:40