study git command and git gui