====== Commandes GIT ====== ===== Commandes ===== * git add %NomDuFichier% (ou *) * git commit (-m "%Message%") * git log : affiche les modifications * git checkout %CommitId% (%CommitId% est visible dans git log) * git checkout master (-f) reviens au dernier commit * git checkout %NomBranche% : basculement sur la branche %NomBranche% * git branch : affiche les branches * git branch %NomBranche% : crée une nouvelle branche * git switch %BranchName% : basculement sur la branche %BrancheName% * git merge %BrancheName% : fusion de la branche active avec la branche %BrancheName% ===== Utilisation courante ===== ==== Savoir dans quelle branche on se trouve ==== commande ''git branch'' affiche J:\webprojects>git branch * installation-sécurité master La branche ou l'on se trouve actuellement est précédée d'un ''*'' ==== Ajouter une branche ==== commande ''git branch %NomDeLaBranche%'' J:\webprojects>git branch test J:\webprojects>git branch * installation-sécurité master test ==== Basculer sur une autre branche ==== commande ''git checkout %NomDeLaBranche%'' J:\webprojects>git checkout test Switched to branch 'test' J:\webprojects>git branch installation-sécurité master * test ==== Fusionner deux branche ==== * On se positionne sur la branche principale : ''git checkout master'' * On merge les branches avec ''git merge test'' ====== Sources & Ressources ====== * [[https://www.youtube.com/watch?v=225wkShIcc8]]