notes for git study