to learn git features