Begining to understand the git process