mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-25 23:48:34 +02:00
update french spelling
This commit is contained in:
parent
0ee0305bc8
commit
07fd775ce4
18 changed files with 37 additions and 37 deletions
|
@ -65,7 +65,7 @@ exports.dialog = {
|
||||||
markdowns: [
|
markdowns: [
|
||||||
'## Êtes-vous sûr de vouloir voir la solution ?',
|
'## Êtes-vous sûr de vouloir voir la solution ?',
|
||||||
'',
|
'',
|
||||||
'Je crois en vous ! Vous pouvez le faire'
|
'Je crois en vous ! Vous pouvez le faire !'
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
|
|
|
@ -88,7 +88,7 @@ exports.strings = {
|
||||||
'es_ES': 'La opción -A no se necesita para este aplicación, sólo hace un commit!',
|
'es_ES': 'La opción -A no se necesita para este aplicación, sólo hace un commit!',
|
||||||
'pt_BR': 'A opção -A não é necessária para este aplicativo, simplesmente faça commit',
|
'pt_BR': 'A opção -A não é necessária para este aplicativo, simplesmente faça commit',
|
||||||
'de_DE': 'Die Option -A wird in dieser Anwendung nicht benötigt, committe einfach!',
|
'de_DE': 'Die Option -A wird in dieser Anwendung nicht benötigt, committe einfach!',
|
||||||
'fr_FR': 'L\'option -A n\'est pas nécessaire pour cette application, simplemer commiter',
|
'fr_FR': 'L\'option -A n\'est pas nécessaire pour cette application, simplement commiter',
|
||||||
'ru_RU': 'Опция -A не требуется для этого приложения, просто сделайте коммит.',
|
'ru_RU': 'Опция -A не требуется для этого приложения, просто сделайте коммит.',
|
||||||
'uk': 'Опція -A не потрібна для цього застосунку, можна просто комітити!',
|
'uk': 'Опція -A не потрібна для цього застосунку, можна просто комітити!',
|
||||||
'ko': '이 앱에선 -A 옵션은 필요 없습니다. 그냥 커밋하세요!'
|
'ko': '이 앱에선 -A 옵션은 필요 없습니다. 그냥 커밋하세요!'
|
||||||
|
@ -102,7 +102,7 @@ exports.strings = {
|
||||||
'es_AR': 'No hay un comando status para esta aplicación, dado que no hay archivos que indexar. Probá hg summary, en cambio',
|
'es_AR': 'No hay un comando status para esta aplicación, dado que no hay archivos que indexar. Probá hg summary, en cambio',
|
||||||
'es_ES': 'No hay un comando status para esta aplicación, porque que no hay archivos que indexar. Prueba el comando hg summary, en cambio',
|
'es_ES': 'No hay un comando status para esta aplicación, porque que no hay archivos que indexar. Prueba el comando hg summary, en cambio',
|
||||||
'pt_BR': 'Não existe um comando status para este aplicativo, já que não há staging de arquivos. Tente hg summary',
|
'pt_BR': 'Não existe um comando status para este aplicativo, já que não há staging de arquivos. Tente hg summary',
|
||||||
'fr_FR': 'Il n\'y a pas de commande status pour cette application, car il n\'y a pas de fichier stagé. Essayé hg summary à la place.',
|
'fr_FR': 'Il n\'y a pas de commande status pour cette application, car il n\'y a pas de fichier stagé. Essayez hg summary à la place.',
|
||||||
'de_DE': 'Es gibt keinen Befehl status in dieser Anwendung, da es kein Staging von Dateien gibt. Probier stattdessen hg summary',
|
'de_DE': 'Es gibt keinen Befehl status in dieser Anwendung, da es kein Staging von Dateien gibt. Probier stattdessen hg summary',
|
||||||
'ru_RU': 'Команда status не поддерживается в этом приложении, так как здесь нет файлов. Попробуйте выполнить hg summary',
|
'ru_RU': 'Команда status не поддерживается в этом приложении, так как здесь нет файлов. Попробуйте выполнить hg summary',
|
||||||
'uk': 'Команда status не підтримується в цьому застосунку, так як немає стейджингу(staging) файлів. Натомість спробуй hg summary ',
|
'uk': 'Команда status не підтримується в цьому застосунку, так як немає стейджингу(staging) файлів. Натомість спробуй hg summary ',
|
||||||
|
@ -324,7 +324,7 @@ exports.strings = {
|
||||||
'es_AR': '¡No hay commits para rebasear! Son todos commits de merge o cambios ya aplicados',
|
'es_AR': '¡No hay commits para rebasear! Son todos commits de merge o cambios ya aplicados',
|
||||||
'es_ES': '¡No hay commits para hacer rebase! Todo es un merge commit o cambios ya hecho.',
|
'es_ES': '¡No hay commits para hacer rebase! Todo es un merge commit o cambios ya hecho.',
|
||||||
'pt_BR': 'Não há commits para o rebase! São todos commits de merge ou mudanças já aplicadas',
|
'pt_BR': 'Não há commits para o rebase! São todos commits de merge ou mudanças já aplicadas',
|
||||||
'fr_FR': 'Aucune commit à rebaser ! Tout est soit un commit de merge, soit des modifications déjà appliquées',
|
'fr_FR': 'Aucun commit à rebaser ! C\'est soit un commit de merge, soit des modifications déjà appliquées',
|
||||||
'ru_RU': 'Нет коммитов для rebase! Все в коммите слияния или изменения уже применены',
|
'ru_RU': 'Нет коммитов для rebase! Все в коммите слияния или изменения уже применены',
|
||||||
'uk': 'Нема комітів для rebase! Все в коміті злиття (merge commit) чи зміни вже застосовані',
|
'uk': 'Нема комітів для rebase! Все в коміті злиття (merge commit) чи зміни вже застосовані',
|
||||||
'ko': 'rebase를 하기 위한 커밋이 없습니다! 모든 커밋과 변경 사항들의 병합은 이미 적용되었습니다.'
|
'ko': 'rebase를 하기 위한 커밋이 없습니다! 모든 커밋과 변경 사항들의 병합은 이미 적용되었습니다.'
|
||||||
|
@ -474,7 +474,7 @@ exports.strings = {
|
||||||
'es_AR': 'No podés hacer reset en el modo detached. Usá checkout si querés moverte',
|
'es_AR': 'No podés hacer reset en el modo detached. Usá checkout si querés moverte',
|
||||||
'es_ES': 'No puedes hacer reset en el modo separado. Usa checkout si quieres moverte.',
|
'es_ES': 'No puedes hacer reset en el modo separado. Usa checkout si quieres moverte.',
|
||||||
'pt_BR': 'Não se pode fazer reset no modo detached. Use checkout se quiser se mover',
|
'pt_BR': 'Não se pode fazer reset no modo detached. Use checkout se quiser se mover',
|
||||||
'fr_FR': 'On ne peut pas effectuer un reset quand head est détaché. Utilisez checkout pour déplacer',
|
'fr_FR': 'On ne peut pas effectuer un reset quand HEAD est détaché. Utilisez checkout pour déplacer',
|
||||||
'ru_RU': 'Это невозможно в режиме detached HEAD! Используйте checkout!',
|
'ru_RU': 'Это невозможно в режиме detached HEAD! Используйте checkout!',
|
||||||
'uk': 'Неможливо зробити reset в стані detached head! Використовуй checkout якщо хочеш змінити розташування',
|
'uk': 'Неможливо зробити reset в стані detached head! Використовуй checkout якщо хочеш змінити розташування',
|
||||||
'ko': '분리된 HEAD에서 reset할 수 없습니다. 만약 이동시키기를 원한다면 checkout을 사용하세요.'
|
'ko': '분리된 HEAD에서 reset할 수 없습니다. 만약 이동시키기를 원한다면 checkout을 사용하세요.'
|
||||||
|
@ -685,7 +685,7 @@ exports.strings = {
|
||||||
'es_ES': 'El nombre "{tag}" es prohibido para nombrar un tag.',
|
'es_ES': 'El nombre "{tag}" es prohibido para nombrar un tag.',
|
||||||
'pt_BR': 'Uma tag não pode ser chamada de "{tag}"!',
|
'pt_BR': 'Uma tag não pode ser chamada de "{tag}"!',
|
||||||
'de_DE': 'Der Tag-Name "{tag}" ist nicht erlaubt!',
|
'de_DE': 'Der Tag-Name "{tag}" ist nicht erlaubt!',
|
||||||
'fr_FR': 'Le nom de tag "{tag}" n\'est pas autorisé!',
|
'fr_FR': 'Le nom de tag "{tag}" n\'est pas autorisé',
|
||||||
'ru_RU': 'Название для тега "{tag}" недопустимо!',
|
'ru_RU': 'Название для тега "{tag}" недопустимо!',
|
||||||
'uk': 'Назва тегу "{tag}" є недопустимою',
|
'uk': 'Назва тегу "{tag}" є недопустимою',
|
||||||
'ko': '"{tag}"라는 태그명은 사용할 수 없습니다.'
|
'ko': '"{tag}"라는 태그명은 사용할 수 없습니다.'
|
||||||
|
@ -834,7 +834,7 @@ exports.strings = {
|
||||||
'es_AR': 'Usá alguno de estos comandos para tener más información:',
|
'es_AR': 'Usá alguno de estos comandos para tener más información:',
|
||||||
'es_ES': 'Por favor usa uno de los siguientes comandos para más información:',
|
'es_ES': 'Por favor usa uno de los siguientes comandos para más información:',
|
||||||
'pt_BR': 'Use algum destes comandos para ter mais informações:',
|
'pt_BR': 'Use algum destes comandos para ter mais informações:',
|
||||||
'fr_FR': 'Merci d\'utiliser une des commandes suivantes pour obtenir plus d\'info',
|
'fr_FR': 'Merci d\'utiliser une des commandes suivantes pour obtenir plus d\'informations',
|
||||||
'ru_RU': 'Для получения большей информации используй следующие команды:',
|
'ru_RU': 'Для получения большей информации используй следующие команды:',
|
||||||
'uk': 'Щоб отримати більше інформації використовуй наступні команди:',
|
'uk': 'Щоб отримати більше інформації використовуй наступні команди:',
|
||||||
'ko': '더 많은 정보를 위해 다음 명령어들중 하나를 사용하세요.'
|
'ko': '더 많은 정보를 위해 다음 명령어들중 하나를 사용하세요.'
|
||||||
|
|
|
@ -209,13 +209,13 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"### Determine les Parents",
|
"### Détermine les parents",
|
||||||
"",
|
"",
|
||||||
"Comme le symbole `~`, le symbole `^` accepte un numéro après lui.",
|
"Comme le symbole `~`, le symbole `^` accepte un numéro après lui.",
|
||||||
"",
|
"",
|
||||||
"Au lieu d'entrer le nombre de générations à remonter (ce que `~` fait), le symbole `^` détermine quel parent est à remonter. Attention, un merge commit a deux parents ce qui peut porter à confusion.",
|
"Au lieu d'entrer le nombre de générations à remonter (ce que `~` fait), le symbole `^` détermine quel parent est à remonter. Attention, un merge commit a deux parents ce qui peut porter à confusion.",
|
||||||
"",
|
"",
|
||||||
"Normalement Git suit le \"premier\" parent pour un commit/merge, mais avec un numéro suivi de `^` le comportement par défault est modifié.",
|
"Normalement Git suit le \"premier\" parent pour un commit/merge, mais avec un numéro suivi de `^` le comportement par défaut est modifié.",
|
||||||
"",
|
"",
|
||||||
"Assez de bla bla, passons à l\'action",
|
"Assez de bla bla, passons à l\'action",
|
||||||
""
|
""
|
||||||
|
@ -282,7 +282,7 @@ exports.level = {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"### Un peu de pratique",
|
"### Un peu de pratique",
|
||||||
"",
|
"",
|
||||||
"Pour réussir le niveau, créez une nouvelle branche à la destination indiquée",
|
"Pour réussir le niveau, créez une nouvelle branche à la destination indiquée.",
|
||||||
"",
|
"",
|
||||||
"Évidement ce serait plus rapide de spécifier le commit (C6 par exemple), mais faites-le plutôt avec les symboles de déplacement dont nous venons de parler !"
|
"Évidement ce serait plus rapide de spécifier le commit (C6 par exemple), mais faites-le plutôt avec les symboles de déplacement dont nous venons de parler !"
|
||||||
]
|
]
|
||||||
|
|
|
@ -183,7 +183,7 @@ var sequenceInfo = exports.sequenceInfo = {
|
||||||
about: {
|
about: {
|
||||||
'en_US': 'Get comfortable with modifying the source tree',
|
'en_US': 'Get comfortable with modifying the source tree',
|
||||||
'de_DE': 'Gewöhn dich daran, den Git-Baum zu verändern',
|
'de_DE': 'Gewöhn dich daran, den Git-Baum zu verändern',
|
||||||
'fr_FR': 'Soyez alaise de modifier l\'arbre Git',
|
'fr_FR': 'Soyez à l\'aise pour modifier l\'arbre Git',
|
||||||
'es_AR': 'Ponete cómodo con modificar el directorio fuente',
|
'es_AR': 'Ponete cómodo con modificar el directorio fuente',
|
||||||
'pt_BR': 'Fique confortável em modificar a árvore de códigos',
|
'pt_BR': 'Fique confortável em modificar a árvore de códigos',
|
||||||
'ko' : '작업 트리를 수정하는건 식은죽 먹기지요 이제',
|
'ko' : '작업 트리를 수정하는건 식은죽 먹기지요 이제',
|
||||||
|
@ -227,7 +227,7 @@ var sequenceInfo = exports.sequenceInfo = {
|
||||||
'en_US': 'Advanced Topics',
|
'en_US': 'Advanced Topics',
|
||||||
'de_DE': 'Themen für Fortgeschrittene',
|
'de_DE': 'Themen für Fortgeschrittene',
|
||||||
'ja' : '上級トピック',
|
'ja' : '上級トピック',
|
||||||
'fr_FR': 'Sujets Avancés',
|
'fr_FR': 'Sujets avancés',
|
||||||
'es_AR': 'Temas avanzados',
|
'es_AR': 'Temas avanzados',
|
||||||
'pt_BR': 'Temas avançados',
|
'pt_BR': 'Temas avançados',
|
||||||
'zh_CN': '高级话题',
|
'zh_CN': '高级话题',
|
||||||
|
|
|
@ -462,7 +462,7 @@ exports.level = {
|
||||||
"Travaillons mainenant dans cette branche. Appuyez sur le bouton ci-dessous."
|
"Travaillons mainenant dans cette branche. Appuyez sur le bouton ci-dessous."
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"Oh non! La branche `master` a bougé mais pas la branche `newImage` ! C'est parce que nous n'étions pas \"sur\" la nouvelle branche, comme indiqué par l'asterisque (*) sur `master`"
|
"Oh non! La branche `master` a bougé mais pas la branche `newImage` ! C'est parce que nous n'étions pas \"sur\" la nouvelle branche, comme indiqué par l'astérisque (*) sur `master`"
|
||||||
],
|
],
|
||||||
"command": "git commit",
|
"command": "git commit",
|
||||||
"beforeCommand": "git branch newImage"
|
"beforeCommand": "git branch newImage"
|
||||||
|
|
|
@ -386,7 +386,7 @@ exports.level = {
|
||||||
"type": "GitDemonstrationView",
|
"type": "GitDemonstrationView",
|
||||||
"options": {
|
"options": {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"Ici nous avons encore une fois deux branches; notez que nous sommes sur la branche bugFix (cf. l'asterisque)",
|
"Ici nous avons encore une fois deux branches; notez que nous sommes sur la branche bugFix (cf. l'astérisque)",
|
||||||
"",
|
"",
|
||||||
"Nous voudrions transférer notre travail de la branche 'bugFix' directement sur le travail existant dans 'master'. Ainsi on aurait l'impression que ces deux travaux ont été développés séquentiellement alors qu'en réalité ils ont été réalisés en parallèle.",
|
"Nous voudrions transférer notre travail de la branche 'bugFix' directement sur le travail existant dans 'master'. Ainsi on aurait l'impression que ces deux travaux ont été développés séquentiellement alors qu'en réalité ils ont été réalisés en parallèle.",
|
||||||
"",
|
"",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"hint": {
|
"hint": {
|
||||||
"en_US": "Just commit once on bugFix when you're ready to move on",
|
"en_US": "Just commit once on bugFix when you're ready to move on",
|
||||||
"fr_FR": "Faites un commit sur bugFix quand vous êtes pret",
|
"fr_FR": "Faites un commit sur bugFix quand vous êtes prêt",
|
||||||
"de_DE": "Committe nur einmal auf bugFix, wenn du soweit bist",
|
"de_DE": "Committe nur einmal auf bugFix, wenn du soweit bist",
|
||||||
"ja" : "次に進む準備が整ったなら、bugFixに対して一回commitしてください",
|
"ja" : "次に進む準備が整ったなら、bugFixに対して一回commitしてください",
|
||||||
"es_AR": "Simplemente commiteá una vez en bugFix cuando estés listo para seguir",
|
"es_AR": "Simplemente commiteá una vez en bugFix cuando estés listo para seguir",
|
||||||
|
@ -114,7 +114,7 @@
|
||||||
"",
|
"",
|
||||||
"`git describe <ref>`",
|
"`git describe <ref>`",
|
||||||
"",
|
"",
|
||||||
"où `<ref>` est un n'importe quelle chose que git peut résoudre en un commit. Si vous ne specifiez pas de ref, `HEAD` est pris par défault.",
|
"où `<ref>` est un n'importe quelle chose que git peut résoudre en un commit. Si vous ne spécifiez pas de ref, `HEAD` est pris par défaut.",
|
||||||
"",
|
"",
|
||||||
"Le résultat de la commande ressemble à :",
|
"Le résultat de la commande ressemble à :",
|
||||||
"",
|
"",
|
||||||
|
|
|
@ -21,7 +21,7 @@ exports.level = {
|
||||||
"ko": "커밋들 갖고 놀기",
|
"ko": "커밋들 갖고 놀기",
|
||||||
"en_US": "Juggling Commits",
|
"en_US": "Juggling Commits",
|
||||||
"de_DE": "Jonglieren mit Commits",
|
"de_DE": "Jonglieren mit Commits",
|
||||||
"fr_FR": "Jongler avec les Commits",
|
"fr_FR": "Jongler avec les commits",
|
||||||
"es_AR": "Haciendo malabares con los commits",
|
"es_AR": "Haciendo malabares con los commits",
|
||||||
"pt_BR": "Malabarismo com commits",
|
"pt_BR": "Malabarismo com commits",
|
||||||
"ja": "コミットをやりくりする",
|
"ja": "コミットをやりくりする",
|
||||||
|
@ -84,9 +84,9 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## Jongler avec les Commits",
|
"## Jongler avec les commits",
|
||||||
"",
|
"",
|
||||||
"Voici une autre situation fréquente. Vous avez certains changements (`newImage`) et un autre groupe de changements (`caption`) qui sont reliés, ils sont donc empilés l'un sur l'autre dans votre dépôt Git (i.e. un après l'autre).",
|
"Voici une autre situation fréquente. Vous avez certains changements (`newImage`) et un autre groupe de changements (`caption`) qui sont reliés, ils sont donc empilés l'un sur l'autre dans votre dépôt Git (i.e. l'un après l'autre).",
|
||||||
"",
|
"",
|
||||||
"Là où ça se complique c'est lorsque vous devez faire une petite modification dans un commit antérieur. Dans ce cas, les configurations de `newImage` devront changer un peu, même si ce commit est loin dans notre historique !!"
|
"Là où ça se complique c'est lorsque vous devez faire une petite modification dans un commit antérieur. Dans ce cas, les configurations de `newImage` devront changer un peu, même si ce commit est loin dans notre historique !!"
|
||||||
]
|
]
|
||||||
|
@ -105,9 +105,9 @@ exports.level = {
|
||||||
"",
|
"",
|
||||||
"Il y a plusieurs façons d'atteindre ce but (cherry-pick semble très tentant), mais nous allons parler de cherry-pick plus tard, pour le moment concentrez-vous sur cette technique.",
|
"Il y a plusieurs façons d'atteindre ce but (cherry-pick semble très tentant), mais nous allons parler de cherry-pick plus tard, pour le moment concentrez-vous sur cette technique.",
|
||||||
"",
|
"",
|
||||||
"Pour terminer, Faites attention au but -- Dû au fait que nous déplaçons les commits 2 fois, ils se retrouvent les deux avec une apostrophe. Une deuxième apostrophe est ajouté sur le commit que nous modifions, ce qui nous donne l'arbre finale ",
|
"Pour terminer, Faites attention au but -- Dû au fait que nous déplaçons les commits 2 fois, ils se retrouvent tous les deux avec une apostrophe. Une deuxième apostrophe est ajoutée sur le commit que nous modifions, ce qui nous donne la forme finale de l'arbre.",
|
||||||
"",
|
"",
|
||||||
"Ceci étant dit, je peux comparer le résultat avec la stucture et les différentes apostophes. Tant que votre arbre master a la même structure et apostrophe le niveau sera considéré réussi."
|
"Ceci étant dit, je peux comparer le résultat avec la structure et les différentes apostrophes. Tant que votre arbre `master` a la même structure et les différentes apostrophes le niveau sera considéré réussi."
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -31,7 +31,7 @@ exports.level = {
|
||||||
},
|
},
|
||||||
"hint": {
|
"hint": {
|
||||||
"en_US": "Don't forget to forward master to the updated changes!",
|
"en_US": "Don't forget to forward master to the updated changes!",
|
||||||
"fr_FR": "N'oubliez pas de forwarder la branch master dans la nouvelle branch",
|
"fr_FR": "N'oubliez pas d'appliquer les changements depuis la branche master",
|
||||||
"es_AR": "¡No te olvides de avanzar master a los cambios actualizados!",
|
"es_AR": "¡No te olvides de avanzar master a los cambios actualizados!",
|
||||||
"pt_BR": "Não se esqueça de avançar a referência do master para as mudanças efetuadas!",
|
"pt_BR": "Não se esqueça de avançar a referência do master para as mudanças efetuadas!",
|
||||||
"de_DE": "Vergiss nicht den master auf die aktuelle Version vorzuspulen",
|
"de_DE": "Vergiss nicht den master auf die aktuelle Version vorzuspulen",
|
||||||
|
|
|
@ -100,7 +100,7 @@
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"Vous l'avez deviné ! Git tags offre cette fonctionnalité : les tags marquent à jamais certains commits comme \"milestone\" auxquels vous pouvez vous référez comme à des branches.",
|
"Vous l'avez deviné ! Les tags Git offrent cette fonctionnalité : les tags marquent à jamais certains commits comme \"milestone\" (étape clé) auxquels vous pouvez vous référer comme à des branches.",
|
||||||
"",
|
"",
|
||||||
"Encore plus important, il sont définitifs. Vous ne pouvez donc pas rajouter de commit dans un tag : les tags sont un peu comme un pointeur définitif dans l'arbre des commits.",
|
"Encore plus important, il sont définitifs. Vous ne pouvez donc pas rajouter de commit dans un tag : les tags sont un peu comme un pointeur définitif dans l'arbre des commits.",
|
||||||
"",
|
"",
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"uk": "Знайомство з cherry-pick"
|
"uk": "Знайомство з cherry-pick"
|
||||||
},
|
},
|
||||||
"hint": {
|
"hint": {
|
||||||
"fr_FR": "git cherry-pick suivis par les noms de commits",
|
"fr_FR": "git cherry-pick suivi par les noms de commits",
|
||||||
"en_US": "git cherry-pick followed by commit names!",
|
"en_US": "git cherry-pick followed by commit names!",
|
||||||
"de_DE": "git cherry-pick gefolgt von Commit-Namen.",
|
"de_DE": "git cherry-pick gefolgt von Commit-Namen.",
|
||||||
"ja" : "git cherry-pickの後にコミット名を追加",
|
"ja" : "git cherry-pickの後にコミット名を追加",
|
||||||
|
|
|
@ -6,7 +6,7 @@ exports.level = {
|
||||||
"en_US": "Detach yo' HEAD",
|
"en_US": "Detach yo' HEAD",
|
||||||
"es_AR": "Desatacheá tu HEAD",
|
"es_AR": "Desatacheá tu HEAD",
|
||||||
"pt_BR": "Solte a sua cabeça",
|
"pt_BR": "Solte a sua cabeça",
|
||||||
"fr_FR": "Détachez votre HEAD",
|
"fr_FR": "Détacher votre HEAD",
|
||||||
"zh_CN": "分离 HEAD",
|
"zh_CN": "分离 HEAD",
|
||||||
"zh_TW": "分離 HEAD",
|
"zh_TW": "分離 HEAD",
|
||||||
"de_DE": "Den Kopf abtrennen",
|
"de_DE": "Den Kopf abtrennen",
|
||||||
|
@ -21,7 +21,7 @@ exports.level = {
|
||||||
"pt_BR": "Use o identificador (hash) sobre o commit para te ajudar!",
|
"pt_BR": "Use o identificador (hash) sobre o commit para te ajudar!",
|
||||||
"de_DE": "Benutze den Bezeichner (den Hash) des Commits.",
|
"de_DE": "Benutze den Bezeichner (den Hash) des Commits.",
|
||||||
"ja" : "コミットのラベル(hash)を使用",
|
"ja" : "コミットのラベル(hash)を使用",
|
||||||
"fr_FR": "Utiiser le label (identifiant) du commit pour aider !",
|
"fr_FR": "Utilisez le label (identifiant) du commit pour aider !",
|
||||||
"zh_TW": "使用 commit 上的標籤(hash)來幫助你!",
|
"zh_TW": "使用 commit 上的標籤(hash)來幫助你!",
|
||||||
"zh_CN": "使用提交记录上的标签(哈希值)来指定提交记录!",
|
"zh_CN": "使用提交记录上的标签(哈希值)来指定提交记录!",
|
||||||
"ru_RU": "Ориентируйся по идентификаторам (hash) коммитов.",
|
"ru_RU": "Ориентируйся по идентификаторам (hash) коммитов.",
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"es_AR": "podés usar tanto ramas como referencias relativas (HEAD~) para especificar el objetivo del rebase",
|
"es_AR": "podés usar tanto ramas como referencias relativas (HEAD~) para especificar el objetivo del rebase",
|
||||||
"pt_BR": "Você pode usar ou ramos ou referências relativas (HEAD~) para especificar o alvo do rebase",
|
"pt_BR": "Você pode usar ou ramos ou referências relativas (HEAD~) para especificar o alvo do rebase",
|
||||||
"de_DE": "Du kannst entweder Branches oder relative Ref-Angaben (z.B. HEAD~) benutzen, um das Ziel des Rebase anzugeben.",
|
"de_DE": "Du kannst entweder Branches oder relative Ref-Angaben (z.B. HEAD~) benutzen, um das Ziel des Rebase anzugeben.",
|
||||||
"fr_FR": "Vous pouvez utiliser soit les branches, soit les références relatives (HEAD~) pour spéficier la cible à rebaser",
|
"fr_FR": "Vous pouvez utiliser soit les branches, soit les références relatives (HEAD~) pour spécifier la cible à rebaser",
|
||||||
"zh_CN": "branch 或者是相对位置(HEAD~)都可以用來指定 rebase 的目标",
|
"zh_CN": "branch 或者是相对位置(HEAD~)都可以用來指定 rebase 的目标",
|
||||||
"zh_TW": "你可以指定 branch 或者是相對位置(HEAD~)來表示 rebase 的目標",
|
"zh_TW": "你可以指定 branch 或者是相對位置(HEAD~)來表示 rebase 的目標",
|
||||||
"ru_RU": "Можно использовать либо ветки, либо относительные ссылки (HEAD~), чтобы указать цель для Rebase",
|
"ru_RU": "Можно использовать либо ветки, либо относительные ссылки (HEAD~), чтобы указать цель для Rebase",
|
||||||
|
@ -108,7 +108,7 @@
|
||||||
"",
|
"",
|
||||||
"Git cherry-pick est pratique quand vous savez exactement quels commits vous voulez (_et_ que vous connaissez leurs identifiants) -- il est difficile de battre la simplicité qu'il procure.",
|
"Git cherry-pick est pratique quand vous savez exactement quels commits vous voulez (_et_ que vous connaissez leurs identifiants) -- il est difficile de battre la simplicité qu'il procure.",
|
||||||
"",
|
"",
|
||||||
"Mais que faire quand vous ne connaissez pas les identifiants des commits ? Heureusement git a pensé à vous dans pour ce cas-là ! Nous pouvons utiliser un rebase interactif pour cela -- c'est la meilleure façon de reconsidérer une série de commits que vous vous apprêtez à rebaser.",
|
"Mais que faire quand vous ne connaissez pas les identifiants des commits ? Heureusement git a pensé à vous pour ce cas-là ! Nous pouvons utiliser un rebase interactif pour cela -- c'est la meilleure façon de reconsidérer une série de commits que vous vous apprêtez à rebaser.",
|
||||||
"",
|
"",
|
||||||
"Allons un peu plus dans les détails ..."
|
"Allons un peu plus dans les détails ..."
|
||||||
]
|
]
|
||||||
|
|
|
@ -287,7 +287,7 @@ exports.level = {
|
||||||
"Voyons l'effet de la précédente commande"
|
"Voyons l'effet de la précédente commande"
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"On y est ! Les références relatives nous donne une méthode concise pour référencer `C1` et le forçage de branche (`-f`) nous donne une méthode rapide pour bouger une branche à cet emplacement."
|
"On y est ! Les références relatives nous donnent une méthode concise pour référencer `C1` et le forçage de branche (`-f`) nous donne une méthode rapide pour bouger une branche à cet emplacement."
|
||||||
],
|
],
|
||||||
"command": "git branch -f master HEAD~3",
|
"command": "git branch -f master HEAD~3",
|
||||||
"beforeCommand": "git commit; git commit; git commit; git checkout -b bugFix"
|
"beforeCommand": "git commit; git commit; git commit; git checkout -b bugFix"
|
||||||
|
|
|
@ -353,7 +353,7 @@ exports.level = {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## Annuler des changements avec Git",
|
"## Annuler des changements avec Git",
|
||||||
"",
|
"",
|
||||||
"Il y a de nombreuses façons d'annuler des changement avec Git. De même que pour les commits, annuler des changements avec Git est à la fois un aspect bas-niveau (gestion des fichiers et morceaux de fichiers) et un aspect de plus haut niveau (comment les changements sont effectivement annulés). Nous allons nous intéresser à ce dernier point.",
|
"Il y a de nombreuses façons d'annuler des changements avec Git. De même que pour les commits, annuler des changements avec Git est à la fois un aspect bas-niveau (gestion des fichiers et morceaux de fichiers) et un aspect de plus haut niveau (comment les changements sont effectivement annulés). Nous allons nous intéresser à ce dernier point.",
|
||||||
"",
|
"",
|
||||||
"Il y a principalement deux façons d'annuler des changements avec Git : l'une est `git reset` et l'autre est `git revert`. Nous allons maintenant voir chacune de ces façons.",
|
"Il y a principalement deux façons d'annuler des changements avec Git : l'une est `git reset` et l'autre est `git revert`. Nous allons maintenant voir chacune de ces façons.",
|
||||||
""
|
""
|
||||||
|
@ -400,7 +400,7 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"Pour accomplir ce niveau, annulez les deux derniers commits à la fois sur `local` et sur `pushed`.",
|
"Pour accomplir ce niveau, annulez les derniers commits à la fois sur `local` et sur `pushed`. Vous devez annuler en tout 2 commits (un pour chaque branche).",
|
||||||
"",
|
"",
|
||||||
"Ayez à l'esprit que `pushed` est une branche distante et `local` est une branche locale ; cela devrait vous guider dans le choix de la méthode à employer."
|
"Ayez à l'esprit que `pushed` est une branche distante et `local` est une branche locale ; cela devrait vous guider dans le choix de la méthode à employer."
|
||||||
]
|
]
|
||||||
|
|
|
@ -65,7 +65,7 @@ exports.level = {
|
||||||
"",
|
"",
|
||||||
"Actuellement nous avons `master` qui se situe quelques commits devant les branches `one` `two` et `three`. Pour une raison quelconque, nous avons besoin de mettre ces trois branches à jour avec les modifications des derniers commits sur master.",
|
"Actuellement nous avons `master` qui se situe quelques commits devant les branches `one` `two` et `three`. Pour une raison quelconque, nous avons besoin de mettre ces trois branches à jour avec les modifications des derniers commits sur master.",
|
||||||
"",
|
"",
|
||||||
"La branche `one` a besoin d'une réorganisation et de la suppression de `C5`. `two` doit simplement être reordonnée, et `three` ne nécessite qu'un commit !",
|
"La branche `one` a besoin d'une réorganisation et de la suppression de `C5`. `two` doit simplement être réordonnée, et `three` ne nécessite qu'un commit !",
|
||||||
"",
|
"",
|
||||||
"Nous vous laissons imaginer la solution pour ce niveau; comparez avec notre solution après-coup avec la commande `show solution`. "
|
"Nous vous laissons imaginer la solution pour ce niveau; comparez avec notre solution après-coup avec la commande `show solution`. "
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue