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:
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:
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:
Nous avons ajouté deux lignes de texte différentes à deux branches différentes en parallèle.