Skip to content

Commit 64a29e7

Browse files
authored
Merge pull request #155 from hjonin/fix/typos
Corrrectifs mineurs (formatage et nommage)
2 parents 33e0b6d + 891bfe5 commit 64a29e7

File tree

5 files changed

+39
-39
lines changed

5 files changed

+39
-39
lines changed

book/02-git-basics/sections/recording-changes.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ Cette action lance votre éditeur choisi.
426426

427427
[NOTE]
428428
====
429-
Ceci est paramétré par la variable d'environnement `EDITOR` de votre shell — habituellement vim ou Emacs, mais vous pouvez le paramétrer spécifiquement pour Git en utilisant la commande `git config --global core.editor` comme nous l'avons vu au <<ch01-getting-started#ch01-getting-started>>).(((éditeur, changer par défaut)))(((commandes git, config)))
429+
Ceci est paramétré par la variable d'environnement `EDITOR` de votre shell — habituellement vim ou Emacs, mais vous pouvez le paramétrer spécifiquement pour Git en utilisant la commande `git config --global core.editor` comme nous l'avons vu au <<ch01-getting-started#ch01-getting-started>>).(((éditeur, changer par défaut)))(((commandes git, config)))
430430
====
431431

432432
L'éditeur affiche le texte suivant (par exemple, ici Vim) :

book/03-git-branching/sections/basic-branching-and-merging.asc

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ C'est un point important à garder en mémoire : quand vous changez de branche,
7676
Il ajoute, retire et modifie automatiquement les fichiers de manière à s'assurer que votre copie de travail soit identique à ce qu'elle était lors de votre dernier _commit_ sur cette branche.
7777

7878
Vous avez ensuite un correctif à faire.
79-
Pour ce faire, créons une branche `correctif` sur laquelle travailler jusqu'à résolution du problème :
79+
Pour ce faire, créons une branche `hotfix` sur laquelle travailler jusqu'à résolution du problème :
8080

8181
[source,console]
8282
----
83-
$ git checkout -b correctif
84-
Switched to a new branch 'correctif'
83+
$ git checkout -b hotfix
84+
Switched to a new branch 'hotfix'
8585
$ vim index.html
8686
$ git commit -a -m "correction de l'adresse email incorrecte"
87-
[correctif 1fb7853] "correction de l'adresse email incorrecte"
87+
[hotfix 1fb7853] "correction de l'adresse email incorrecte"
8888
1 file changed, 2 insertions(+)
8989
----
9090

@@ -97,7 +97,7 @@ Vous réalisez ceci au moyen de la commande `git merge` :
9797
[source,console]
9898
----
9999
$ git checkout master
100-
$ git merge correctif
100+
$ git merge hotfix
101101
Updating f42c576..3a0874c
102102
Fast-forward
103103
index.html | 2 ++
@@ -110,17 +110,17 @@ Autrement dit, lorsque l'on cherche à fusionner un _commit_ qui peut être atte
110110

111111
Votre modification est maintenant dans l'instantané (_snapshot_) du _commit_ pointé par la branche `master` et vous pouvez déployer votre correctif.
112112

113-
.Avancement du pointeur de `master` sur `correctif`
114-
image::images/basic-branching-5.png[Avancement du pointeur de `master` sur `correctif`]
113+
.Avancement du pointeur de `master` sur `hotfix`
114+
image::images/basic-branching-5.png[Avancement du pointeur de `master` sur `hotfix`]
115115

116116
Après le déploiement de votre correctif super-important, vous voilà prêt à retourner travailler sur le sujet qui vous occupait avant l'interruption.
117-
Cependant, vous allez avant cela effacer la branche `correctif` dont vous n'avez plus besoin puisque la branche `master` pointe au même endroit.
117+
Cependant, vous allez avant cela effacer la branche `hotfix` dont vous n'avez plus besoin puisque la branche `master` pointe au même endroit.
118118
Vous pouvez l'effacer avec l'option `-d` de la commande `git branch` :
119119

120120
[source,console]
121121
----
122-
$ git branch -d correctif
123-
Deleted branch correctif (3a0874c).
122+
$ git branch -d hotfix
123+
Deleted branch hotfix (3a0874c).
124124
----
125125

126126
Maintenant, vous pouvez retourner travailler sur la branche qui contient vos travaux en cours pour le problème #53 :
@@ -139,15 +139,15 @@ $ git commit -a -m 'Nouveau pied de page terminé [issue 53]'
139139
.Le travail continue sur `iss53`
140140
image::images/basic-branching-6.png[Le travail continue sur `iss53`]
141141

142-
Il est utile de noter que le travail réalisé dans la branche `correctif` n'est pas contenu dans les fichiers de la branche `iss53`.
142+
Il est utile de noter que le travail réalisé dans la branche `hotfix` n'est pas contenu dans les fichiers de la branche `iss53`.
143143
Si vous avez besoin de les y rapatrier, vous pouvez fusionner la branche `master` dans la branche `iss53` en lançant la commande `git merge master`, ou vous pouvez retarder l'intégration de ces modifications jusqu'à ce que vous décidiez plus tard de rapatrier la branche `iss53` dans `master`.
144144

145145

146146
[[s_basic_merging]]
147147
==== Fusions (_Merges_)
148148

149149
Supposons que vous ayez décidé que le travail sur le problème #53 était terminé et prêt à être fusionné dans la branche `master`.
150-
Pour ce faire, vous allez fusionner votre branche `iss53` de la même manière que vous l'avez fait plus tôt pour la branche `correctif`.
150+
Pour ce faire, vous allez fusionner votre branche `iss53` de la même manière que vous l'avez fait plus tôt pour la branche `hotfix`.
151151
Tout ce que vous avez à faire est d'extraire la branche dans laquelle vous souhaitez fusionner et lancer la commande `git merge`:
152152

153153
[source,console]
@@ -160,7 +160,7 @@ README | 1 +
160160
1 file changed, 1 insertion(+)
161161
----
162162

163-
Le comportement semble légèrement différent de celui observé pour la fusion précédente de la branche `correctif`.
163+
Le comportement semble légèrement différent de celui observé pour la fusion précédente de la branche `hotfix`.
164164
Dans ce cas, à un certain moment, l'historique de développement a divergé.
165165
Comme le _commit_ sur la branche sur laquelle vous vous trouvez n'est plus un ancêtre direct de la branche que vous cherchez à fusionner, Git doit effectuer quelques actions.
166166
Dans ce cas, Git réalise une simple fusion à trois sources (_three-way merge_), en utilisant les deux instantanés pointés par les sommets des branches ainsi que leur plus proche ancêtre commun.
@@ -188,7 +188,7 @@ $ git branch -d iss53
188188
(((fusionner, conflits)))
189189
Quelques fois, le processus ci-dessus ne se déroule pas aussi bien.
190190
Si vous avez modifié différemment la même partie du même fichier dans les deux branches que vous souhaitez fusionner, Git ne sera pas capable de réaliser proprement la fusion.
191-
Si votre résolution du problème #53 a modifié la même section de fichier que le `correctif`, vous obtiendrez un conflit qui ressemblera à ceci :
191+
Si votre résolution du problème #53 a modifié la même section de fichier que le `hotfix`, vous obtiendrez un conflit qui ressemblera à ceci :
192192

193193

194194
[source,console]

book/03-git-branching/sections/branch-management.asc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Si vous la lancez sans argument, vous obtenez la liste des branches courantes :
1212
$ git branch
1313
iss53
1414
* master
15-
test
15+
testing
1616
----
1717

1818
Notez le caractère `*` qui préfixe la branche `master` : il indique la branche courante (c'est-à-dire la branche sur laquelle le pointeur `HEAD` se situe).
@@ -24,7 +24,7 @@ Pour visualiser la liste des derniers _commits_ sur chaque branche, vous pouvez
2424
$ git branch -v
2525
iss53 93b412c fix javascript issue
2626
* master 7a98805 Merge branch 'iss53'
27-
test 782fd34 add scott to the author list in the readmes
27+
testing 782fd34 add scott to the author list in the readmes
2828
----
2929

3030
`--merged` et `--no-merged` sont des options très utiles qui permettent de filtrer les branches de cette liste selon que vous les avez ou ne les avez pas encore fusionnées avec la branche courante.
@@ -45,17 +45,17 @@ Pour visualiser les branches qui contiennent des travaux qui n'ont pas encore é
4545
[source,console]
4646
----
4747
$ git branch --no-merged
48-
test
48+
testing
4949
----
5050

5151
Ceci affiche votre autre branche.
5252
Comme elle contient des modifications qui n'ont pas encore été intégrées, essayer de les supprimer par la commande `git branch -d` se solde par un échec :
5353

5454
[source,console]
5555
----
56-
$ git branch -d test
57-
error: The branch 'test' is not fully merged.
58-
If you are sure you want to delete it, run 'git branch -D test'.
56+
$ git branch -d testing
57+
error: The branch 'testing' is not fully merged.
58+
If you are sure you want to delete it, run 'git branch -D testing'.
5959
----
6060

6161
Si vous souhaitez réellement supprimer cette branche et perdre ainsi le travail réalisé, vous pouvez tout de même forcer la suppression avec l'option `-D`, comme l'indique le message.

book/03-git-branching/sections/nutshell.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ $ git commit -a -m 'made a change'
117117
.La branche HEAD avance à chaque _commit_
118118
image::images/advance-testing.png[La branche HEAD avance à chaque _commit_]
119119

120-
C'est intéressant parce qu'à présent, votre branche `test` a avancé tandis que la branche `master` pointe toujours sur le _commit_ sur lequel vous étiez lorsque vous avez lancé la commande `git checkout` pour changer de branche.
120+
C'est intéressant parce qu'à présent, votre branche `testing` a avancé tandis que la branche `master` pointe toujours sur le _commit_ sur lequel vous étiez lorsque vous avez lancé la commande `git checkout` pour changer de branche.
121121
Retournons sur la branche `master` :
122122

123123
[source,console]
@@ -143,7 +143,7 @@ image::images/checkout-master.png[HEAD est déplacé lors d'un _checkout_]
143143
Cette commande a réalisé deux actions.
144144
Elle a remis le pointeur `HEAD` sur la branche `master` et elle a replacé les fichiers de votre répertoire de travail dans l'état du _snapshot_ pointé par `master`.
145145
Cela signifie aussi que les modifications que vous réalisez à partir de ce point divergeront de l'ancienne version du projet.
146-
Cette commande annule les modifications réalisées dans la branche `test` pour vous permettre de repartir dans une autre direction.
146+
Cette commande annule les modifications réalisées dans la branche `testing` pour vous permettre de repartir dans une autre direction.
147147

148148
[NOTE]
149149
.Changer de branche modifie les fichiers dans votre répertoire de travail

book/03-git-branching/sections/rebasing.asc

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Dans cet exemple, vous lanceriez les commandes suivantes :
2626

2727
[source,console]
2828
----
29-
$ git checkout experience
29+
$ git checkout experiment
3030
$ git rebase master
3131
First, rewinding head to replay your work on top of it...
3232
Applying: added staged command
@@ -63,9 +63,9 @@ Rebaser rejoue les modifications d'une ligne de _commits_ sur une autre dans l'o
6363

6464
Vous pouvez aussi faire rejouer votre rebasage sur autre chose qu'une branche.
6565
Prenez un historique tel que <<ch03-git-branching#rbdiag_e>> par exemple.
66-
Vous avez créé une branche thématique (`serveur`) pour ajouter des fonctionnalités côté serveur à votre projet et avez réalisé un _commit_.
66+
Vous avez créé une branche thématique (`server`) pour ajouter des fonctionnalités côté serveur à votre projet et avez réalisé un _commit_.
6767
Ensuite, vous avez créé une branche pour ajouter des modifications côté client (`client`) et avez validé plusieurs fois.
68-
Finalement, vous avez rebasculé sur la branche `serveur` et avez réalisé quelques _commits_ supplémentaires.
68+
Finalement, vous avez rebasculé sur la branche `server` et avez réalisé quelques _commits_ supplémentaires.
6969

7070

7171
[[rbdiag_e]]
@@ -77,10 +77,10 @@ Vous pouvez récupérer les modifications du côté client qui ne sont pas sur l
7777

7878
[source,console]
7979
----
80-
$ git rebase --onto master serveur client
80+
$ git rebase --onto master server client
8181
----
8282

83-
Cela signifie en substance "Extraire la branche client, déterminer les patchs depuis l'ancêtre commun des branches `client` et `serveur` puis les rejouer sur `master` ".
83+
Cela signifie en substance "Extraire la branche client, déterminer les patchs depuis l'ancêtre commun des branches `client` et `server` puis les rejouer sur `master` ".
8484
C'est assez complexe, mais le résultat est assez impressionnant.
8585

8686
.Rebaser deux branches thématiques l'une sur l'autre
@@ -98,34 +98,34 @@ $ git merge client
9898
.Avance rapide sur votre branche `master` pour inclure les modifications de la branche client
9999
image::images/interesting-rebase-3.png[Avance rapide sur votre branche `master` pour inclure les modifications de la branche client]
100100

101-
Supposons que vous décidiez de tirer (_pull_) votre branche `serveur` aussi.
102-
Vous pouvez rebaser la branche `serveur` sur la branche `master` sans avoir à l'extraire avant en utilisant `git rebase [branchedebase] [branchethematique]` — qui extrait la branche thématique (dans notre cas, `serveur`) pour vous et la rejoue sur la branche de base (`master`) :
101+
Supposons que vous décidiez de tirer (_pull_) votre branche `server` aussi.
102+
Vous pouvez rebaser la branche `server` sur la branche `master` sans avoir à l'extraire avant en utilisant `git rebase [branchedebase] [branchethematique]` — qui extrait la branche thématique (dans notre cas, `server`) pour vous et la rejoue sur la branche de base (`master`) :
103103

104104
[source,console]
105105
----
106-
$ git rebase master serveur
106+
$ git rebase master server
107107
----
108108

109-
Cette commande rejoue les modifications de `serveur` sur le sommet de la branche `master`, comme indiqué dans <<ch03-git-branching#rbdiag_h>>.
109+
Cette commande rejoue les modifications de `server` sur le sommet de la branche `master`, comme indiqué dans <<ch03-git-branching#rbdiag_h>>.
110110

111111
[[rbdiag_h]]
112-
.Rebasage de la branche serveur sur le sommet de la branche `master`
113-
image::images/interesting-rebase-4.png[Rebasage de la branche serveur sur le sommet de la branche `master`]
112+
.Rebasage de la branche server sur le sommet de la branche `master`
113+
image::images/interesting-rebase-4.png[Rebasage de la branche server sur le sommet de la branche `master`]
114114

115115
Vous pouvez ensuite faire une avance rapide sur la branche de base (`master`) :
116116

117117
[source,console]
118118
----
119119
$ git checkout master
120-
$ git merge serveur
120+
$ git merge server
121121
----
122122

123-
Vous pouvez effacer les branches `client` et `serveur` une fois que tout le travail est intégré et que vous n'en avez plus besoin, éliminant tout l'historique de ce processus, comme visible sur <<ch03-git-branching#rbdiag_i>> :
123+
Vous pouvez effacer les branches `client` et `server` une fois que tout le travail est intégré et que vous n'en avez plus besoin, éliminant tout l'historique de ce processus, comme visible sur <<ch03-git-branching#rbdiag_i>> :
124124

125125
[source,console]
126126
----
127127
$ git branch -d client
128-
$ git branch -d serveur
128+
$ git branch -d server
129129
----
130130

131131
[[rbdiag_i]]
@@ -190,12 +190,12 @@ Ceci est appelé un "identifiant de patch" (_patch-id_).
190190

191191
Si vous tirez des travaux qui ont été réécrits et les rebasez au-dessus des nouveaux _commits_ de votre collègue, Git peut souvent déterminer ceux qui sont uniquement les vôtres et les réappliquer au sommet de votre nouvelle branche.
192192

193-
Par exemple, dans le scénario précédent, si au lieu de fusionner quand nous étions à l'étape <<ch03-git-branching#s_pre_merge_rebase_work>> nous exécutons la commande `git rebase equipe1/master`, Git va :
193+
Par exemple, dans le scénario précédent, si au lieu de fusionner quand nous étions à l'étape <<ch03-git-branching#s_pre_merge_rebase_work>> nous exécutons la commande `git rebase teamone/master`, Git va :
194194

195195
* Déterminer quels travaux sont uniques à notre branche (C2, C3, C4, C6, C7)
196196
* Déterminer ceux qui ne sont pas des _commits_ de fusion (C2, C3, C4)
197197
* Déterminer ceux qui n'ont pas été réécrits dans la branche de destination (uniquement C2 et C3 puisque C4 est le même _patch_ que C4')
198-
* Appliquer ces _commits_ au sommet de `equipe1/master`
198+
* Appliquer ces _commits_ au sommet de `teamone/master`
199199

200200
Ainsi, au lieu du résultat que nous avons observé au chapitre <<ch03-git-branching#s_merge_rebase_work>>, nous aurions pu finir avec quelque chose qui ressemblerait davantage à <<ch03-git-branching#s_rebase_rebase_work>>.
201201

0 commit comments

Comments
 (0)