just figuring out how git works