Learning Notes on Git