learning git instruct