mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-14 16:44:26 +02:00
Small fixes in interactive rebase, grabbing one commit translation
This commit is contained in:
parent
6cca141d45
commit
4cdd260bb2
2 changed files with 48 additions and 7 deletions
|
@ -28,7 +28,8 @@ exports.level = {
|
||||||
"ru_RU": "Выберем один коммит.",
|
"ru_RU": "Выберем один коммит.",
|
||||||
"uk": "Вибираємо всього один коміт",
|
"uk": "Вибираємо всього один коміт",
|
||||||
"vi": "Chỉ lấy 1 commit",
|
"vi": "Chỉ lấy 1 commit",
|
||||||
"sl_SI": "Izbiranje Samo Enega Commita"
|
"sl_SI": "Izbiranje Samo Enega Commita",
|
||||||
|
"pl": "Wzięcie tylko 1 commita",
|
||||||
},
|
},
|
||||||
"hint": {
|
"hint": {
|
||||||
"en_US": "Remember, interactive rebase or cherry-pick is your friend here",
|
"en_US": "Remember, interactive rebase or cherry-pick is your friend here",
|
||||||
|
@ -45,7 +46,8 @@ exports.level = {
|
||||||
"ru_RU": "Не забывай, что интерактивный rebase и cherry-pick – это твои друзья!",
|
"ru_RU": "Не забывай, что интерактивный rebase и cherry-pick – это твои друзья!",
|
||||||
"uk": "Не забувай, що інтерактивний rebase та cherry-pick -- це твої друзі!",
|
"uk": "Не забувай, що інтерактивний rebase та cherry-pick -- це твої друзі!",
|
||||||
"vi": "Hãy nhớ 2 anh bạn tương tác rebase và cherry-pick!",
|
"vi": "Hãy nhớ 2 anh bạn tương tác rebase và cherry-pick!",
|
||||||
"sl_SI": "Pomni, interaktivni rebase ali cherry-pick sta tu tvoja prijatelja."
|
"sl_SI": "Pomni, interaktivni rebase ali cherry-pick sta tu tvoja prijatelja.",
|
||||||
|
"pl": "Pamiętaj, interaktywny rebase oraz cherry-picking są tu twoimi przyjaciółmi",
|
||||||
},
|
},
|
||||||
"startDialog": {
|
"startDialog": {
|
||||||
"en_US": {
|
"en_US": {
|
||||||
|
@ -632,6 +634,45 @@ exports.level = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
|
"pl": {
|
||||||
|
"childViews": [
|
||||||
|
{
|
||||||
|
"type": "ModalAlert",
|
||||||
|
"options": {
|
||||||
|
"markdowns": [
|
||||||
|
"## Lokalnie nałożone commity",
|
||||||
|
"",
|
||||||
|
"Oto sytuacja, która często się zdarza podczas pisania kodu: próbuję wytropić błąd, ale jest on dość nieuchwytny. Aby pomóc sobie w mojej pracy detektywistycznej, umieściłem kilka poleceń debugowania i kilka instrukcji print.",
|
||||||
|
"",
|
||||||
|
"Wszystkie te polecenia debugowania / drukowania znajdują się w osobnych commitach. W końcu namierzam błąd, naprawiam go i cieszę się!",
|
||||||
|
"",
|
||||||
|
"Jedynym problemem jest to, że teraz muszę przywrócić mój `bugFix` do gałęzi `main`. Jeśli po prostu zrobiłbym fast-foward `main`, wtedy `main` dostałby wszystkie moje deklaracje debugowania, czego bym nie chciał. Musi być na to inny sposób. . ."
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "ModalAlert",
|
||||||
|
"options": {
|
||||||
|
"markdowns": [
|
||||||
|
"Musimy powiedzieć gitowi, żeby skopiował tylko jeden z commitów. Dokładnie w ten sam sposób jak we wcześniejszych poziomach z przenoszeniem pracy -- używając tych samych komend:",
|
||||||
|
"",
|
||||||
|
"* `git rebase -i`",
|
||||||
|
"* `git cherry-pick`",
|
||||||
|
"",
|
||||||
|
"Aby osiągnać ten cel."
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "ModalAlert",
|
||||||
|
"options": {
|
||||||
|
"markdowns": [
|
||||||
|
"Jest to wyższy poziom, więc pozostawimy Ci decyzję, której komendy chcesz użyć, ale aby ukończyć poziom, upewnij się, że `main` otrzyma commit, do którego odwołuje się `bugFix`."
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
@ -40,7 +40,7 @@ exports.level = {
|
||||||
"uk" : "Знайомство з інтерактивним rebase",
|
"uk" : "Знайомство з інтерактивним rebase",
|
||||||
"vi" : "Giới thiệu về tương tác rebase",
|
"vi" : "Giới thiệu về tương tác rebase",
|
||||||
"sl_SI": "Interaktivni uvod v Rebase",
|
"sl_SI": "Interaktivni uvod v Rebase",
|
||||||
"pl": "Interaktywne wprowadzenie do Rebase'a",
|
"pl": "Wprowadzenie do interaktywnego Rebase'a",
|
||||||
},
|
},
|
||||||
"startDialog": {
|
"startDialog": {
|
||||||
"en_US": {
|
"en_US": {
|
||||||
|
@ -1053,12 +1053,12 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"Kiedy otworzy się interaktywne okno dialogowe rebase, masz możliwość zrobienia dwóch rzeczy w naszej aplikacji edukacyjnej:",
|
"Kiedy otworzy się okno dialogowe do interaktywnego rebase'a, masz możliwość zrobienia dwóch rzeczy w naszej aplikacji edukacyjnej:",
|
||||||
"",
|
"",
|
||||||
"* Możesz zmienić kolejność commitów poprzez zmianę ich kolejności w oknie (przeciągając je i upuszczając).",
|
"* Możesz zmienić kolejność commitów poprzez zmianę ich kolejności w oknie (przeciągając je i upuszczając).",
|
||||||
"* Możesz zdecydować się na całkowite pominięcie niektórych commitów. Jest to oznaczone przez `pick` -- wpisanie `pick` off oznacza, że nie chcesz uwzględnić tego commitu.",
|
"* Możesz zdecydować się na całkowite pominięcie niektórych commitów. Jest to oznaczone przez `pick`. Wpisanie `pick off` oznacza, że nie chcesz uwzględnić tego commitu.",
|
||||||
"",
|
"",
|
||||||
"* Warto wspomnieć, że w prawdziwym interaktywnym rebasie możesz zrobić wiele innych rzeczy, takich jak squash (łączenie) commitów, poprawianie wiadomości commitów, a nawet edycja samych commitów. Dla naszych potrzeb jednak skupimy się na tych dwóch operacjach powyżej. *",
|
"* Warto wspomnieć, że w prawdziwym interaktywnym rebasie możesz zrobić wiele innych rzeczy, takich jak squash (łączenie) commitów, poprawianie wiadomości commitów, a nawet edycja samych commitów. Dla naszych potrzeb jednak skupimy się na tych dwóch operacjach powyżej.",
|
||||||
"",
|
"",
|
||||||
"Świetnie! Spójrz na przykład."
|
"Świetnie! Spójrz na przykład."
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue