Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
gestion_du_code_source [2017/08/08 08:44] admin créée |
gestion_du_code_source [2017/08/08 08:57] (Version actuelle) admin [Créer un dossier et se positionner] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Gestion du code source avec Git ====== | ====== Gestion du code source avec Git ====== | ||
+ | ===== Versionning ===== | ||
+ | |||
+ | ==== Installer et configurer GIT pour Windows ==== | ||
- | ===== Installer et configurer GIT pour Windows ===== | ||
<code> | <code> | ||
git config --global user.name "Votre nom ou pseudo" | git config --global user.name "Votre nom ou pseudo" | ||
Ligne 11: | Ligne 13: | ||
==== Créer un dossier et se positionner ==== | ==== Créer un dossier et se positionner ==== | ||
<code> | <code> | ||
- | mkdir myRepo | + | mkdir myRepo // Créé un répertoire nommé myRepo |
- | cd myRepo | + | cd myRepo // Se positionne dans le répertoire nommé myRepo |
</code> | </code> | ||
- | ===== Commit ===== | + | ==== Ajout à l'index GIT ==== |
<code> | <code> | ||
git add checklist-vacances.md // Ajoute un fichier spécifique. | git add checklist-vacances.md // Ajoute un fichier spécifique. | ||
git add . // Ajoute tous les fichiers du répertoire. | git add . // Ajoute tous les fichiers du répertoire. | ||
</code> | </code> | ||
+ | |||
+ | |||
+ | ==== Commit ==== | ||
+ | <code> | ||
+ | git commit -a -m "Ajouté itinéraire dans checklist-vacances.md" | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | ==== Commandes utiles ==== | ||
+ | <code> | ||
+ | git log // Lister les commits | ||
+ | |||
+ | git checkout SHADuCommit // Se positionner sur un commit particulier | ||
+ | |||
+ | git checkout master // Revenir à la branche principal | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | ===== Sauvegarde / Partage ===== | ||
+ | |||
+ | ==== Envoyer des modifications dans un repository distant ==== | ||
+ | <code> | ||
+ | git push origin master | ||
+ | </code> | ||
+ | |||
+ | ==== Récupérer des modifications d'un repository distant ==== | ||
+ | <code> | ||
+ | git pull origin master | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Récupérer un repository ==== | ||
+ | <code> | ||
+ | git clone lienFourniParGitHub | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||