Assets should not be precompiled in development. You should be committing and pushing the uncompiled files, and then they should be compiled as part of the deploy process. When other people make changes, they will change the original uncompiled stylesheets and javascript files, which you can then pull down.
When running a rails server in development, it will compile assets on the fly whenever they are requested. It is intelligent enough to recompile them automatically when you make changes. These will be cached in the tmp/ directory and you won't need to check them in or do anything.
If you have previously precompiled assets in development, remove them with rake assets:clean
.