Transcription of AIDE˙MÉMOIRE GITHUB GIT
1 EFFECTUER DES CHANGEMENTSC onsulter les modifications et effectuer une op ration de commit$ git statusListe tous les nouveaux fichiers et les fichiers modifi s commiter$ git add [fichier]Ajoute un instantan du fichier, en pr paration pour le suivi de version$ git reset [fichier]Enleve le fichier de l'index, mais conserve son contenu$ git diffMontre les modifications de fichier qui ne sont pas encore index es$ git diff --stagedMontre les diff rences de fichier entre la version index e et la derni re version$ git commit -m "[message descriptif]"Enregistre des instantan s de fichiers de fa on permanente dans l' historique des versionsCONFIGURATION DES OUTILSC onfigurer les informations de l'utilisateur pour tous les d p ts locaux$ git config --global "[nom]
2 "D finit le nom que vous voulez associer toutes vos op rations de commit$ git config --global "[adresse email]"D finit l'email que vous voulez associer toutes vos op rations de commit$ git config --global autoActive la colorisation de la sortie en ligne de commandeCR ER DES D P TSD marrer un nouveau d p t ou en obtenir un depuis une URL existante$ git init [nom-du-projet]Cr e un d p t local partir du nom sp cifi $ git clone [url]T l charge un projet et tout son historique de versionsGROUPER DES CHANGEMENTSN ommer une s rie de commits et combiner les r sultats de travaux termin s$ git branchListe toutes les branches locales dans le d p t courant$ git branch [nom-de-branche]Cr e une nouvelle branche$ git checkout [nom-de-branche]Bascule sur la branche sp cifi e et met jour le r pertoire de travail$ git merge [nom-de-branche]Combine dans la branche courante l' historique de la branche sp cifi e$ git branch -d [nom-de-branche]
3 Supprime la branche sp cifi eGit est le syt me de gestion de version d centralis open source qui facilite les activit s GITHUB sur votre ordinateur. Cet aide-m moire permet un acc s rapide aux instructions des commandes Git les plus utilis GITGitHub fournit des clients desktop qui incluent une interface graphique pour les manipulations les plus courantes et une "an automatically updating command line edition of Git" pour les sc nari avanc pour Windowsh pour Mach distributions de Git pour Linux et les syst mes POSIX sont disponibles sur le site web officiel de Git pour toutes les
4 Plate-formesh M MOIRE GITHUB l'utilisation de GITHUB et Git. Contactez l' quipe de forma-tion ou visitez notre site web pour conna tre les dates de formation et les disponibilit s pour des cours priv LES CHANGEMENTSR f rencer un d p t distant et synchroniser l' historique de versions$ git fetch [nom-de-depot]R cup re tout l' historique du d p t nomm $ git merge [nom-de-depot]/[branche]Fusionne la branche du d p t dans la branche locale courante$ git push [alias] [branche]Envoie tous les commits de la branche locale vers GITHUB $ git pullR cup re tout l' historique du d p t nomm et incorpore les modificationsCHANGEMENTS AU NIVEAU DES NOMS DE FICHIERSD placer et supprimer des fichiers sous suivi de version$ git rm --cached [fichier]Supprime le fichier du syst me de suivi de version mais le pr serve localement $ git rm [fichier]Supprime le fichier du r pertoire de travail et met jour l'index$ git mv [fichier-nom] [fichier-nouveau-nom]
5 Renomme le fichier et pr pare le changement pour un commit ENREGISTRER DES FRAGMENTSMe re en suspens des modifications non finies pour y revenir plus tard$ git stashEnregistre de mani re temporaire tous les fichiers sous suivi de version qui ont t modifi s ("remiser son travail")$ git stash listListe toutes les remises$ git stash popApplique une remise et la supprime imm diatement$ git stash dropSupprime la remise la plus r centeREFAIRE DES COMMITSC orriger des erreurs et g rer l' historique des corrections$ git reset [commit]Annule tous les commits apr s `[commit]`, en conservant les modifications localement$ git reset --hard [commit]
6 Supprime tout l' historique et les modifications effectu es apr s le commit sp cifi V RIFIER L' historique DES VERSIONSS uivre et inspecter l' volution des fichiers du projet$ git logMontre l' historique des versions pour la branche courante$ git log --follow [fichier]Montre l' historique des versions, y compris les actions de renom-mage, pour le fichier sp cifi $ git diff [premiere-branche]..[deuxieme-branche]Mo ntre les diff rences de contenu entre deux branches$ git show [commit]Montre les modifications de m tadonn es et de contenu inclues dans le commit sp cifi EXCLURE DU SUIVI DE VERSIONE xclure des fichiers et chemins temporaires$ git ls-files --other --ignored --exclude-standardListe tous les fichiers exclus du suivi de version dans ce projet*.
7 Logbuild/temp-*Un fichier texte nomm .gitignore permet d' viter le suivi de version accidentel pour les fichiers et chemins correspondant aux pa erns sp cifi sAIDE M MOIRE GITHUB GIT