study something about git