Skip to content

Commit b1951b6

Browse files
committed
[fr] Typographical improvements
Use French double quotes, more unbreakable spaces, more long dashes, more ** around kept English terms, etc.
1 parent 93c71bf commit b1951b6

File tree

9 files changed

+99
-96
lines changed

9 files changed

+99
-96
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ epub/temp
1313
*~
1414
.#*
1515
figures/*
16+
*/*.session

fr/01-introduction/01-chapter1.markdown

+3-3
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Cependant ce système a aussi de nombreux défauts.
4949
Le plus visible est le point unique de panne que le serveur centralisé représente.
5050
Si ce serveur est en panne pendant une heure, alors durant cette heure, aucun client ne peut collaborer ou enregistrer les modifications issues de son travail.
5151
Si le disque dur du serveur central se corrompt, et s'il n'y a pas eu de sauvegarde, vous perdez absolument tout de l'historique d'un projet en dehors des sauvegardes locales que les gens auraient pu réaliser sur leur machines locales.
52-
Les systèmes de gestion de version locaux souffrent du même problème - dès qu'on a tout l'historique d'un projet sauvegardé à un endroit unique, on prend le risque de tout perdre.
52+
Les systèmes de gestion de version locaux souffrent du même problème dès qu'on a tout l'historique d'un projet sauvegardé à un endroit unique, on prend le risque de tout perdre.
5353

5454
### Les systèmes de gestion de version distribués ###
5555

@@ -118,7 +118,7 @@ Nous explorerons les bénéfices qu'il y a à penser les données de cette mani
118118

119119
### Presque toutes les opérations sont locales ###
120120

121-
La plupart des opérations de Git ne nécessite que des fichiers et ressources locales - généralement aucune information venant d'un autre ordinateur du réseau n'est nécessaire.
121+
La plupart des opérations de Git ne nécessite que des fichiers et ressources locales généralement aucune information venant d'un autre ordinateur du réseau n'est nécessaire.
122122
Si vous êtes habitué à un CVCS où toutes les opérations sont ralenties par la latence des échanges réseau, cet aspect de Git vous fera penser que les dieux de la vitesse ont octroyé leurs pouvoirs à Git.
123123
Comme vous disposez de l'historique complet du projet localement sur votre disque dur, la plupart des opérations semblent instantanées.
124124

@@ -160,7 +160,7 @@ Par contre, comme dans la plupart des systèmes de gestion de version, vous pouv
160160
mais dès que vous avez validé un instantané dans Git, il est très difficile de le perdre, spécialement si en plus vous synchronisez votre base de données locale avec un dépôt distant.
161161

162162
Cela fait de l'usage de Git un vrai plaisir, car on peut expérimenter sans danger de casser définitivement son projet.
163-
Pour une information plus approfondie sur la manière dont Git stocke ses données et comment récupérer des données qui pourraient sembler perdues, référez-vous au chapitre 9 "Les tripes de Git".
163+
Pour une information plus approfondie sur la manière dont Git stocke ses données et comment récupérer des données qui pourraient sembler perdues, référez-vous au chapitre 9 « Les tripes de Git ».
164164

165165
### Les trois états ###
166166

fr/03-git-branching/01-chapter3.markdown

+8-8
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Indexer les fichiers signifie calculer la somme de contrôle pour chacun (la fon
2424
$ git add LISEZMOI test.rb LICENCE
2525
$ git commit -m 'commit initial de mon projet'
2626

27-
Lorsque vous créez le *commit* en lançant la commande `git *commit*`, Git calcule la somme de contrôle de chaque répertoire (ici, seulement pour le répertoire racine) et stocke ces objets arbres dans le dépôt Git.
27+
Lorsque vous créez le *commit* en lançant la commande `git commit`, Git calcule la somme de contrôle de chaque répertoire (ici, seulement pour le répertoire racine) et stocke ces objets arbres dans le dépôt Git.
2828
Git crée alors un objet *commit* qui contient les méta-données et un pointeur vers l'arbre projet d'origine de manière à pouvoir recréer l'instantané si besoin.
2929

3030
Votre dépôt Git contient à présent cinq objets :
@@ -65,7 +65,7 @@ Il conserve un pointeur spécial appelé `HEAD`.
6565
Remarquez que sous cette appellation se cache un concept très différent de celui utilisé dans les autres VCS tels que Subversion ou CVS.
6666
Dans Git, c'est un pointeur sur la branche locale où vous vous trouvez.
6767
Dans notre cas, vous vous trouvez toujours sur `master`.
68-
La commande git branch n'a fait que créer une nouvelle branche — elle n'a pas fait basculer la copie de travail vers cette branche (Cf. figure 3-5).
68+
La commande `git branch` n'a fait que créer une nouvelle branche — elle n'a pas fait basculer la copie de travail vers cette branche (cf. figure 3-5).
6969

7070
Insert 18333fig0305.png
7171
Figure 3-5. fichier `HEAD` pointant sur la branche active
@@ -99,7 +99,7 @@ Retournons sur la branche `master` :
9999
La figure 3-8 montre le résultat.
100100

101101
Insert 18333fig0308.png
102-
Figure 3-8. `HEAD` se déplace sur une autre branche lors d'un checkout.
102+
Figure 3-8. `HEAD` se déplace sur une autre branche lors d'un *checkout*.
103103

104104
Cette commande a réalisé deux actions.
105105
Elle a remis le pointeur `HEAD` sur la branche `master` et elle a replacé les fichiers de la copie de travail dans l'état pointé par `master`.
@@ -220,7 +220,7 @@ Vous réalisez ceci au moyen de la commande `git merge` :
220220
LISEZMOI | 1 -
221221
1 files changed, 0 insertions(+), 1 deletions(-)
222222

223-
Vous noterez la mention "Fast forward" qui signifie avance rapide dans cette fusion.
223+
Vous noterez la mention « Fast forward » qui signifie avance rapide dans cette fusion.
224224
Comme le *commit* pointé par la branche que vous avez fusionné était directement descendant du *commit* sur lequel vous vous trouvez, Git a avancé le pointeur en avant.
225225
Autrement dit, lorsque l'on cherche à fusionner un *commit* qui peut être joint en suivant l'historique depuis le *commit* d'origine, Git avance simplement le pointeur car il n'y a pas de travaux divergeant à réellement fusionner — ceci s'appelle l'avance rapide.
226226

@@ -236,7 +236,7 @@ Vous pouvez l'effacer avec l'option `-d` de la commande `git branch` :
236236
$ git branch -d correctif
237237
Deleted branch correctif (3a0874c).
238238

239-
Maintenant, il est temps de basculer sur la branche "travaux en cours" sur le problème #53 et de continuer à travailler dessus (voir figure 3-15) :
239+
Maintenant, il est temps de basculer sur la branche « travaux en cours » sur le problème #53 et de continuer à travailler dessus (voir figure 3-15) :
240240

241241
$ git checkout prob53
242242
Switched to branch "prob53"
@@ -344,7 +344,7 @@ Si vous souhaitez utiliser un outil graphique pour résoudre ces problèmes, vou
344344
{remote}: modified
345345
Hit return to start merge resolution tool (opendiff):
346346

347-
Si vous souhaitez utiliser un outil de fusion autre que celui par défaut (Git a choisi `opendiff` pour moi dans ce cas car j'utilise la commande sous Mac), vous pouvez voir tous les outils supportés après l'indication "merge tool candidates".
347+
Si vous souhaitez utiliser un outil de fusion autre que celui par défaut (Git a choisi `opendiff` pour moi dans ce cas car j'utilise la commande sous Mac), vous pouvez voir tous les outils supportés après l'indication « merge tool candidates ».
348348
Tapez le nom de l'outil que vous préféreriez utiliser.
349349
Au chapitre 7, nous expliquerons comment changer cette valeur par défaut dans votre environnement.
350350

@@ -451,7 +451,7 @@ Figure 3-19. Représentation des branches comme des silos.
451451

452452
Vous pouvez reproduire ce schéma sur plusieurs niveaux de stabilité.
453453
Des projets plus gros ont aussi une branche `proposed` ou `pu` (proposed updates) qui permet d'intégrer des branches qui ne sont pas encore prêtes pour la prochaine version ou pour `master`.
454-
L'idée reste que les branches évoluent à différents niveaux de stabilité ; quand elles atteignent un niveau plus stable, elles peuvent être fusionnées dans la branche de stabilité supérieure.
454+
L'idée reste que les branches évoluent à différents niveaux de stabilité ; quand elles atteignent un niveau plus stable, elles peuvent être fusionnées dans la branche de stabilité supérieure.
455455
Une fois encore, les branches au long cours ne sont pas nécessaires, mais s'avèrent souvent utiles, spécialement dans le cadre de projets gros ou complexes.
456456

457457
### Les branches thématiques ###
@@ -562,7 +562,7 @@ La prochaine fois qu'un de vos collaborateurs récupère les données depuis le
562562
From [email protected]:schacon/simplegit
563563
* [new branch] correctionserveur -> origin/correctionserveur
564564

565-
Important : lorsque l'on récupère une nouvelle branche depuis un serveur distant, il n'y a pas de création automatique d'une copie locale éditable.
565+
Important : lorsque l'on récupère une nouvelle branche depuis un serveur distant, il n'y a pas de création automatique d'une copie locale éditable.
566566
En d'autres termes, il n'y a pas de branche `correctionserveur`, seulement un pointeur sur la branche `origin/correctionserveur` qui n'est pas modifiable.
567567

568568
Pour fusionner ce travail dans votre branche actuelle de travail, vous pouvez lancer `git merge origin/correctionserveur`.

0 commit comments

Comments
 (0)