Git diff tool over several commits with other's commit inbetween
问题 We have a workflow where committed code needs to be reviewed by other devs. In simple cases this can be done with "git diff oldhash newhash > diff.txt" and upload that to our review board. But is there a way to create a diff over several commits and exclude commits done in between by someone else. For example I want to create diff over mine1 to mine4 but exclude Joe's commit : mine4 mine3 joe's mine2 mine1 Any ideas how to do this in command line git or with some other tool? The commits made