When you want someone to review your branch, it is best to have a single diff they can look at instead of browsing the history of your branch.

Assume we are in branch {{feature_branch}} and branched from {{develop}}.

Show the commits in branch {{feature_branch}} (which we are in) since branching from {{develop}}. Verify that it looks ok.

{{{
[feature_branch *] $ git log develop..
}}}

To get the diff of what will be merged, do

{{{
[feature_branch *] $ git diff develop..feature_branch
}}}

or

{{{
[develop] git diff ...feature_branch
}}}

After someone reviews your commit, you can merge it in.

{{{
[feature_branch *] $ git checkout develop
[develop *] $ git merge feature_branch
}}}


References
* [http://stackoverflow.com/questions/5817579/how-can-i-preview-a-merge-in-git]

----
[Git | CategoryComputing.SCM.Git]