Polish translation to pull and fakeTeamwork

This commit is contained in:
YourSenseiCreeper 2021-06-21 08:22:38 +02:00
parent 7ae38df1fa
commit e6cbfb0968
2 changed files with 123 additions and 6 deletions

View file

@ -17,7 +17,8 @@ exports.level = {
"uk" : "Симуляція колективної роботи", "uk" : "Симуляція колективної роботи",
"ko" : "가짜 팀워크", "ko" : "가짜 팀워크",
"vi" : "Giả lập làm việc nhóm", "vi" : "Giả lập làm việc nhóm",
"sl_SI": "Lažno Ekipno Delo" "sl_SI": "Lažno Ekipno Delo",
"pl" : "Symulacja pracy zespołowej",
}, },
"hint": { "hint": {
"en_US": "remember you can specify the number of commits to fake", "en_US": "remember you can specify the number of commits to fake",
@ -34,7 +35,8 @@ exports.level = {
"uk" : "пам’ятай що ти можеш вказати кількість фейкових комітів", "uk" : "пам’ятай що ти можеш вказати кількість фейкових комітів",
"ko" : "가장할 커밋의 갯수를 조절할 수 있습니다.", "ko" : "가장할 커밋의 갯수를 조절할 수 있습니다.",
"vi" : "Nhớ rằng bạn có thể chỉ định số lượng commit để giả lập.", "vi" : "Nhớ rằng bạn có thể chỉ định số lượng commit để giả lập.",
"sl_SI": "Spomni se, da lahko določiš število lažnih commitov." "sl_SI": "Spomni se, da lahko določiš število lažnih commitov.",
"pl" : "pamiętaj, że możesz określić liczbę commitów do podrobienia",
}, },
"startDialog": { "startDialog": {
"en_US": { "en_US": {
@ -848,6 +850,60 @@ exports.level = {
} }
} }
] ]
},
"pl": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## Symulacja pracy zespołowej",
"",
"Więc tutaj jest trudna rzecz -- na potrzeby niektórych z nadchodzących lekcji, musimy nauczyć Cię jak ściągać zmiany, które zostały wprowadzone na zdalnej gałęzi przez innych.",
"",
"Oznacza to, że musimy zasadniczo \"udawać\", że gałąź zdalna została zaktualizowana przez jednego z twoich współpracowników / przyjaciół / współtwórców, na określonej gałęzi lub określonej liczbie commitów.",
"",
"Aby to zrobić, wprowadziliśmy trafnie nazwaną komendę `git fakeTeamwork`! Jest to dość oczywiste, zobaczmy demo. . ."
]
} }
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Domyślnym zachowaniem `fakeTeamwork` jest po prostu umieszczenie commitu na gałęzi main."
],
"afterMarkdowns": [
"Proszę bardzo - zdalny serwer został zaktualizowany o nowy commit, a my jeszcze go nie pobraliśmy, ponieważ nie uruchomiliśmy `git fetch`."
],
"command": "git fakeTeamwork",
"beforeCommand": "git clone"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Możesz również określić liczbę commitów lub gałąź poprzez dołączenie ich do polecenia."
],
"afterMarkdowns": [
"Za pomocą jednej komendy symulujemy, że kolega z zespołu wypycha trzy commity do gałęzi `foo` na naszej gałęzi zdalnej."
],
"command": "git fakeTeamwork foo 3",
"beforeCommand": "git branch foo; git clone"
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"Nadchodzące poziomy będą dość trudne, więc prosimy Cię o większe niż zazwyczaj skupienie na tym poziomie.",
"",
"Nie bój się, stwórz zdalną gałąź (używając `git clone`), podrób kilka zmian na zdalnej gałęzi, zcommituj swoje zmiany, a następnie ściągnij te zmiany. To jak kilka lekcji w jednej!"
]
}
}
]
},
} }
}; };

View file

@ -17,7 +17,8 @@ exports.level = {
"uk" : "Git pull", "uk" : "Git pull",
"ko" : "Git pull", "ko" : "Git pull",
"vi" : "Git pull", "vi" : "Git pull",
"sl_SI": "Git Pull" "sl_SI": "Git Pull",
"pl": "Git Pull",
}, },
"hint": { "hint": {
"en_US": "Just run git pull!", "en_US": "Just run git pull!",
@ -34,7 +35,8 @@ exports.level = {
"uk" : "Просто виконай git pull !", "uk" : "Просто виконай git pull !",
"ko" : "그냥 git pull을 하세요!", "ko" : "그냥 git pull을 하세요!",
"vi" : "Đơn giản là gõ git pull!", "vi" : "Đơn giản là gõ git pull!",
"sl_SI": "Samo izvedi git pull!" "sl_SI": "Samo izvedi git pull!",
"pl" : "Po prostu uruchom git pull!",
}, },
"startDialog": { "startDialog": {
"en_US": { "en_US": {
@ -921,6 +923,65 @@ exports.level = {
} }
} }
] ]
},
"pl": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## Git Pull",
"",
"Teraz, gdy widzieliśmy jak pobierać dane ze zdalnego repozytorium za pomocą `git fetch`, zaktualizujmy naszą pracę, aby odzwierciedlić te zmiany!",
"",
"Istnieje wiele sposobów, aby to zrobić - kiedy masz już nowe commity dostępne lokalnie, możesz je włączyć tak, jakby były zwykłymi commitami na innych gałęziach. Oznacza to, że możesz wykonywać polecenia takie jak:",
"",
"* `git cherry-pick o/main`",
"* `git rebase o/main`",
"* `git merge o/main`",
"* itd., itd.",
"",
"W rzeczywistości flow pracy polegające na *pobieraniu* zdalnych zmian, a następnie *połączeniu* ich jest tak powszechny, że git faktycznie zapewnia polecenie, które robi obie te rzeczy naraz! Tą komendą jest `git pull`."
]
} }
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Zobaczmy najpierw `fetch` i `merge` wykonywane jedno po drugim."
],
"afterMarkdowns": [
"Boom -- pobraliśmy `C3` za pomocą `fetch`, a następnie połączyliśmy tę pracę za pomocą `git merge o/main`. Teraz nasza gałąź `main` odzwierciedla nową pracę z remote (w tym przypadku o nazwie `origin`)"
],
"command": "git fetch; git merge o/main",
"beforeCommand": "git clone; git commit; git fakeTeamwork"
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Co by się stało, gdybyśmy zamiast tego użyli `git pull`?"
],
"afterMarkdowns": [
"Dokładnie to samo! To powinno wyjaśnić, że `git pull` jest w zasadzie skrótem do `git fetch`, po którym następuje scalenie gałęzi, która została właśnie pobrana."
],
"command": "git pull",
"beforeCommand": "git clone; git commit; git fakeTeamwork"
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"Szczegóły działania `git pull` poznamy później (w tym opcje i argumenty), ale na razie wypróbujmy je na tym poziomie.",
"",
"Pamiętaj -- możesz rozwiązać ten poziom używając tylko `fetch` i `merge`, ale będzie Cię to kosztowało dodatkową komendę :P"
]
}
}
]
},
} }
}; };