Learning Git Operation