Git
De Wiki de Geonov
Révision datée du 8 décembre 2020 à 11:04 par Mathieu Ambrosy (discussion | contributions)
Git est un système de contrôle de version distribué, gratuit et open source.
1 Branches
1.1 Cloner une branche spécifique
git clone -b <branche> <dépôt_distant>
1.2 Créer une nouvelle branche
git branch <nouvelle_branche>
1.3 Se déplacer dans une branche
git checkout <branche>
1.4 Quelle est la branche actuelle ?
git branch
1.5 Mettre à jour la branche actuelle
git pull
1.6 Fusionner des branches
Se déplacer dans la branche cible et faire un merge de la branche modifiée :
git checkout <branche_à_mettre_à_jour>
git merge <branche_modifiée>
2 Modifications
2.1 Pousser des modifications locales
git add .
git commit -m "message"
git push
2.2 Pousser des modifications locales et renseigner un ticket
Avec XX le numéro du ticket :
git add .
git commit -m "correction de #XX"
git push
2.3 Annuler des modifications locales
Sur un fichier :
git checkout -- ./<fichier>
Sur tous les fichiers :
git checkout -- .
2.4 Historique des commits
git reflog