diff --git a/module1/README.md b/module1/README.md index 8e7054f0233a25e39a18191cdef363ba421c9f89..e75b08cf91cb3c3d3d33e43a22f384634f7e676f 100644 --- a/module1/README.md +++ b/module1/README.md @@ -124,4 +124,18 @@ On se synchronise soi-même, et on précise sur quels sous-dossiers. Concept1 : les "moments-clés", ou checkpoints/snapshots. Car on ne veut pas garder une granularité d'historique trop fine... -'''git add''' \ No newline at end of file +`git add`... ou plutôt `git commit`, non ? + +L'historique ne sera pas complètement linéaire, mais il devrait y avoir une ligne principale. +Cet historique est fait à une granularité "projet". +Chaque version du projet ("commit" ou "révision") est identifiée par un SHA1. + +`diff` et `checkout` à connaître aussi. +Now, comment "sauvegarder" cet historique ? +Juste un serveur ? + +Créer d'abord à distance, cloner, bosser. + +Ensuite, on push chaque fois qu'on est satisfait : c'est la sauvegarde. +Les "petites erreurs" qui forment des branches alternatives ne sont a priori pas transmises. +Mais si besoin, on peut.