Our developers have their own local configurations stored in a file called devtargets.rb which is used in our rake build tasks. I don't want developers to clobber each other's devtargets file.
My first thought was to put that file in the .gitignore list so that it is not committed to git.
Is it possible to commit the file, but ignore changes? I would commit a default version of the file; when a developer changes it on their local machine, git would ignore the changes and it wouldn't show up in the list of changed files when you do a git status or git commit.