just for myself to learn git