Explications sur commit et repository