This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2018_2019:s2:td:git [2019/03/25 09:13] blay [Introduction à GIT] |
2018_2019:s2:td:git [2019/03/25 09:29] blay [Synchronisation de votre répertoire en groupe] |
||
---|---|---|---|
Line 18: | Line 18: | ||
- | ===== Git comme un historique des modifications ===== | + | |
- | **Chaque étudiant du groupe a une tâche particulière, chacun choisit sa couleur : Blanc, Bleu, Vert, Jaune, Rouge** | + | ===== Gitignore ===== |
- | - Ajouter un le fichier .gitignore suivant au dépôt | + | - Un des étudiants du groupe de TD ajoute le fichier {{:2018_2019:s2:td:gitignore.zip|.gitignore}} dans votre répertoire courant, i.e. |
- | - BLANC : dans votre répertoire courant, ajouter le fichier .gitignore | + | - Dézipper le fichier. |
- <code> git add .gitignore</code> | - <code> git add .gitignore</code> | ||
- <code>git commit -a -m "ajout du .gitignore" </code> | - <code>git commit -a -m "ajout du .gitignore" </code> | ||
- <code>git push</code> | - <code>git push</code> | ||
+ | - Tous les étudiants du groupe pour partir de la même version | ||
+ | - <code>git pull</code> | ||
+ | ===== Git comme un historique des modifications ===== | ||
+ | **Chaque étudiant du groupe a une tâche particulière, chacun choisit sa couleur : Blanc, Bleu, Vert, Jaune, Rouge** | ||
- Créer un fichier contenant une classe vice en fonction de votre couleur (public class X {}) | - Créer un fichier contenant une classe vice en fonction de votre couleur (public class X {}) | ||
* Blanc : Game (Partie) | * Blanc : Game (Partie) | ||
Line 69: | Line 73: | ||
- Visualisez les références distantes <code> git remote </code> | - Visualisez les références distantes <code> git remote </code> | ||
- Visualisez les URL associées aux références distantes <code>git remote -v </code> | - Visualisez les URL associées aux références distantes <code>git remote -v </code> | ||
- | - ENSEMBLES : | + | - BLANC envoie son code vers le dépôt distant : <code> git push origin master</code> |
- | - BLANC envoie son code vers le dépôt distant : <code> git push origin master</code> | + | |
* Cette commande signifie : git push [nom-distant] [nom-de-branche]. Ici, nous souhaitons pousser votre branche master vers le serveur origin (pour rappel, cloner un dépôt définit automatiquement ces noms pour vous) | * Cette commande signifie : git push [nom-distant] [nom-de-branche]. Ici, nous souhaitons pousser votre branche master vers le serveur origin (pour rappel, cloner un dépôt définit automatiquement ces noms pour vous) | ||
- ** TOUS ** | - ** TOUS ** |