This is to understand about git