Git-Einführung: Welche wichtigen Git Befehle (Git Commands) gibt es - wie beispielsweise «Git Commit», «Git Add», «Git Diff» oder «Git Stash»?

Introduction à Git : quelles sont les principales commandes Git (Git Commands) - comme par exemple "Git Commit", "Git Add", "Git Diff" ou "Git Stash" ?

Lorsque l'on travaille avec Git, "enregistrer" est plus nuancé que dans un traitement de texte et comprend une collection de fichiers et de répertoires. Enregistrer est un synonyme du terme Git "Comitten" - dans le cas de l'enregistrement, il s'agit de "Commit". La commande Git "Git Commit" permet de capturer un instantané des modifications actuellement déployées dans le projet. De tels snapshots de committe sont considérés comme des versions sûres, car Git n'y effectue des modifications que sur instruction explicite. Avant la commande "Git Commit", il faut encore la commande "Git Add" pour enregistrer les modifications dans un commit, les transporter dans le projet dans l'environnement de staging ou les "stager". Les commandes "Git Commit" combinées à la commande "Git Add" font ainsi partie des commandes les plus fréquemment utilisées et constituent le flux de travail Git de base. Vient ensuite la commande "Git Status", qui permet d'obtenir l'état du répertoire de travail et de l'environnement de staging. La commande "Git Stash", quant à elle, a pour effet de mettre temporairement en attente (ou de staser) les modifications apportées à la copie de travail. Le programmeur peut ainsi se consacrer à d'autres tâches et appliquer les modifications plus tard. C'est pratique lorsqu'il est au milieu d'une modification de code, qu'il n'est pas encore prêt à committer et qu'il doit rapidement continuer à travailler sur quelque chose de complètement différent.

Un petit tutoriel Git explique le fonctionnement de Git :

  • créer un projet "Repository" avec un outil d'hébergement Git, comme Bitbucket par exemple
  • copier ou cloner le référentiel sur ton système local
  • ajouter un fichier au référentiel local et effectuer un "commit" pour les modifications à "enregistrer".
  • Déplacer les modifications par "push" dans ta branche principale
  • apporter une modification au fichier à l'aide d'un outil d'hébergement Git et effectuer un commit pour cette modification
  • effectuer un "pull" pour appliquer les modifications à ton système local
  • créer une "branche Git" (une version Git), apporter une modification et effectuer un commit pour celle-ci
  • ouvrir une "pull request" (proposition de modification de la branche maîtresse)
  • effectuer un "merge" des modifications dans la branche master

L'introduction à Git, les commandes Git et l'installation de Git sont enseignées lors d'un cours Git.

Formations/cours/séminaires correspondants :