I believe your could try to use git bundle
command as well to create binary archive and then apply it to another copy of the repository.
However I would say this approach is not that flexible than using git format-patch
and git am
, but might be more quick if you don't want to review each patch manually.
git bundle create file.name revision..list
— will create file with file.name
in current folder and put in it contents of the revisions indicated.
git bundle unbundle file.name
to restore revisions in different place.