I’m working with Rails and added the directory tmp and the Gemfile to my .gitignore. But every time I change it, git status tells me, that it changed. On both machines. On my developer machine and on the server. Kind of annoying.
Contents of .gitignore:
.DS_Store
data/export/*.csv
tmp/*
*.rbc
*.sassc
.sass-cache
capybara-*.html
.rspec
/.bundle
/vendor/bundle
/log/*
/tmp/*
/db/*.sqlite3
/public/system/*
/coverage/
/spec/tmp/*
**.orig
config/*.yml
rerun.txt
pickle-email-*.html
Gemfile*
It could be that git is already tracking the files. Try
git rming them:(although you probably should have the Gemfile under version control)
and for the tmp dir:
the
--cachedis so that the working file will not be deleted, and-ris to recursively remove from a directory.After this git should respect
.gitignore.