Suppose I have made five commit in git say 1 -> 2 -> 3 -> 4 -> 5 in order.
I know it is possible to push selected commits lets say commits 1 and 2 using git bash which is explained here Push selective commits using git bash
But, I want to know if this is possible using Atlassian SourceTree? It would be really convenient feature to have.
Another question: How to push only commits 2 and 4 using git bash without affecting other commits? I know this can be done by reordering the commits? But, I want to know if this can be done without any reordering.