It is quite possible in your early days with Git that when you are working on a feature branch on your specific task/idea you do run into a situation where you have a bunch of commits which effectively can be a single commit. This might be because as...