URL: https://linuxfr.org/users/devnewton/journaux/memento-git-avec-capuchine Title: Memento Git avec Capuchine Authors: devnewton đș Date: 2022ćčŽ12æ21æ„T11:17:26+01:00 License: CC By-SA Tags: git, cheatsheet et capuchine Score: 13 Bonjour Nal, Je t'Ă©cris pour te proposer quelques dessins sous licence libre ( CC By-SA 4.0 ) qui servent Ă se rappeler des commandes les plus utiles du cĂ©lĂšbre gestionnaire de version [Git](https://git-scm.com/) avec l'hĂ©roĂŻne d'un de [mes jeux](https://play.devnewton.fr/). # git init Cette commande permets de crĂ©er un dĂ©pĂŽt dans le dossier courant. Elle va ajouter un dossier _.git_ avec les fichiers du gestionnaire de version.  # git clone On peut aussi faire une copie d'un dĂ©pĂŽt existant avec cette commande.  # git add Maintenant qu'on a un dĂ©pĂŽt, on peut ajouter des fichiers avec cette commande. Attention l'ajout n'est qu'une "mise en place" (staging), les fichiers ne seront versionnĂ©s qu'une fois "consignĂ©" (commit).  # git diff Lors que l'on fait des changements sur un fichier du dĂ©pĂŽt, on peut voir les diffĂ©rences avec la version prĂ©cĂ©dente avec cette commande. Pour une vue plus globale, on prĂ©fĂšrera _git status_.  # git commit Cette commande enregistre les fichiers prĂ©cĂ©demment ajoutĂ©s dans le dĂ©pĂŽt. Chaque _commit_ est associĂ© Ă son auteur : pour cela il faudra configurer son nom avec _git config user.name_ et son mail _git config user.email_. Les _commits_ sont visibles dans l'historique (log) via la commande _git log_.  # git branch Si on souhaite travailler sur une version parallĂšle, on peut utiliser cette commande pour crĂ©er une branche avant de faire des changements et de les _commiter_. On pourra plus tard fusionner des branches avec _git merge_.  # git push/pull Pour rĂ©cupĂ©rer les commits d'un autre dĂ©pĂŽt, on utilise _git pull_. Pour partager ses commits, on lance _git push_.  # git blame Cette commande permets de savoir qui a fait un changement sur un fichier et Ă quelle ligne.  # git help Il existe beaucoup d'autres commandes git, pour les dĂ©couvrir un bon point d'entrĂ©e est la commande _git help_.  Et toi Nal, quelle est ta commande git prĂ©fĂ©rĂ©e ?