demo repo for learning git