Trying to figure out how git works