I am doing something very simple wrong. I\'m trying to prepare an ordinary patch file, so I can reapply some changes:
$ git diff > before $ git diff some
The git diffs have an extra path segment prepended to the file paths. You can strip the this entry in the path by specifying -p1 with patch, like so:
patch -p1 < save.patch