I\'m starting to play with Git now and I\'m a little bit confused. For me, looks like there are a lot of options to do the same thing. My question for now is what is the dif