Git operations
In this section we explore some of the Git operations. We try do so, in a different way, when comparing with other manuals. Normally the manuals we see around just explain how to perform an operation. We try to go further, so in this manual, we have divided the description of an operation in four parts. The first part, gives an high level description of the operation. In the second part, we give the pre-conditions or, in other words, we explain in which conditions the operation can be performed. In the third part, we show what is the result of performing such operation. Finally, in the last part, we show some examples of the operation being performed.