Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Comment utiliser Git
  6. Comment utiliser les branches dans Git
  7. Travailler en parallèle
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Travailler en parallèle

La création de branches nous permet de travailler dans plusieurs espaces de travail parallèles.

Pour le démontrer, nous allons créer deux branches, la première nommée issue2 et l'autre issue3. Nous rebasculerons ensuite vers issue2.

$ git branch issue2
$ git branch issue3
$ git checkout issue2
Switched to branch 'issue2'
$ git branch
* issue2
  issue3
  main

À ce stade, notre historique se présente comme suit:

Current history

Ajoutez ensuite le texte en gras ci-dessous au fichier myfile.txt.

Anyone can learn Git with this tutorial and Backlog add: Register a change in an index commit: Save the status of an index

Validez ensuite la modification.

$ git add myfile.txt
$ git commit -m "append description of the commit command"
[issue2 8f7aa27] append description of the commit command
  1 files changed, 2 insertions(+), 0 deletions(-)

À ce stade, notre historique se présente comme suit:

Current history

Basculez ensuite vers la branche issue3.

$ git checkout issue3
Switched to branch 'issue3'

À ce stade, la branche issue3 possède le même historique et le même contenu que la branche principale. Elle n'inclut pas la modification que nous venons d'apporter car elle a été validée dans la branche issue2.

Ajoutez le texte en gras ci-dessous au fichier myfile.txt.

Anyone can learn Git with this tutorial and Backlog add: Register a change in an index pull: Obtain the content of the remote repository

Validez ensuite la modification avec la commande add.

$ git add myfile.txt
$ git commit -m "append description of the pull command"
  [issue3 e5f91ac] append description of the pull command
    1 files changed, 2 insertions(+), 0 deletions(-)

À ce stade, notre historique se présente comme suit:

Current history

Nous avons ajouté deux lignes de texte différentes à deux branches différentes en parallèle.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life