learn git skills with machailliao