Upon pull (into a clean production-type repo) all the changesets come across and cause the files to appear modified and needing a commit. The git lo
As illustrated in this Git project, this can happen when Git tries to adjust eol style for projects developed on Unix, and cloned on Windows:
via msysgit Troubleshooting
run command in git bash:
git config --global core.autocrlf falseif this is not done then git svn rebase reports "needs update" thinking that changes have been made to the source May run into troubles with the commit
See this SO answer for more.