In TortoiseGit and TortoiseSVN it is possible to export all changed files between two revisions, including the directory structure, to an external folder.
Is there a way
Open terminal (Icon on the sourcetree icon bar)
Then type:
git diff ..HEAD > my_all_commits.diff
It will generate a diff file with all the changes in the given range.
git format-patch SHA-1..SHA-1
.
This commit will create set of patches per commit with all the changes in the commit. You can then choose to use them all or only to pick those you want to apply tot he second repo.
Good Luck.