Elaborated with git commands