Learning version control with a web project homework ( also learning )