Perhaps my git workflow is wrong.
I have committed numerous times in order to complete a task, but when the code is to be reviewed, Id like to show a non-contiguous view of my changes, which do not include the commits other developers have made. Is this possible?
Or should I be creating a branch and showing the differences from the master and my branch when it comes to a code review?