Git learning curve