Basic Git Commands With Explanation