I have a git repository (actually a git-svn repository), I created a new branch and made several commits. on the local branch. Now I would like to get diff between all commits made on the branch. Lets say I have 5 commits between the original state and the current state:
2792959ffd30fc54f56f82fa786b3bd9396e607a
c006fcd294957761dcced3c88760c357af1c3613
05d16d49def746b24f74e1306e16999f13e90027
2d87f52dbe82df507a29a725b0f954c6d7abfc82
66af1018d4f5621a7d021f98dc392e80ca826d35
Then I want to have a listing of all four (4) indicidual diffs between each commit, in SVN version (i.e. as if you had createed the diffs with svn diff).
To be precise: I want to see
- The commit message for each commit
- The differences made in the various files that has changed
- Optionally: git commit hash