updates learning git