maintaining the dev project and learning git