repository to figure out all git features