git format-patch < everything since last svn rebase >
问题 I'm trying to mash all my changes since I last pushed to the svn server into one big patch that I can email to my coworker for review. Can I do this with git format-patch ? 回答1: You could use git format-patch origin/master to get all the patches since your current branch forked from the server. (The HEAD is assumed as the final argument in the command, so you are getting origin/master..HEAD .) However, as VonC hints at, that could potentially create a lot of files: one .patch file for every