mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-24 04:34:34 +02:00
juggling commits 2 and tags translated to Turkish
This commit is contained in:
parent
fcbe27a538
commit
9a62b365e2
2 changed files with 113 additions and 17 deletions
|
@ -35,6 +35,7 @@ exports.level = {
|
|||
"sl_SI": "Žongliranje s Commiti #2",
|
||||
"it_IT": "Giocoliere di commit #2",
|
||||
"pl": "Żonglowanie commitami #2",
|
||||
"tr_TR": "Commit Hokkabazlığı #2",
|
||||
},
|
||||
"hint": {
|
||||
"en_US": "Don't forget to forward main to the updated changes!",
|
||||
|
@ -43,19 +44,19 @@ exports.level = {
|
|||
"es_ES": "¡No te olvides de avanzar main a los cambios actualizados!",
|
||||
"es_MX": "¡No te olvides de avanzar main a los cambios actualizados!",
|
||||
"pt_BR": "Não se esqueça de avançar a referência do main para as mudanças efetuadas!",
|
||||
"gl": "¡Non te esquezas de avanzar main ós cambios actualizados!",
|
||||
"gl": "¡Non te esquezas de avanzar main ós cambios actualizados!",
|
||||
"de_DE": "Vergiss nicht den main auf die aktuelle Version vorzuspulen",
|
||||
"ja": "mainのポインタを先に進めることを忘れずに!",
|
||||
"ko": "main을 변경 완료한 커밋으로 이동(forward)시키는 것을 잊지 마세요!",
|
||||
"ja": "mainのポインタを先に進めることを忘れずに!",
|
||||
"ko": "main을 변경 완료한 커밋으로 이동(forward)시키는 것을 잊지 마세요!",
|
||||
"zh_CN": "别忘记了将 main 快进到最新的更新上!",
|
||||
"zh_TW": "別忘記了將 main 推到最新的 commit 上面!",
|
||||
"ru_RU": "Не забудь переместить main на последние изменения.",
|
||||
"uk": "Не забудь перемістити main на останні зміни!",
|
||||
"vi": "Đừng quên đẩy nhánh main lên cập nhật mới nhất!",
|
||||
"uk": "Не забудь перемістити main на останні зміни!",
|
||||
"vi": "Đừng quên đẩy nhánh main lên cập nhật mới nhất!",
|
||||
"sl_SI": "Ne pozabi prestaviti main naprej na posodobljene spremembe.",
|
||||
"it_IT":
|
||||
"Non dimenticare di avanzare il main verso le ultime modifiche aggiornate!",
|
||||
"pl": "Nie zapomnij sforwardować maina do najnowszych zmian!",
|
||||
"it_IT": "Non dimenticare di avanzare il main verso le ultime modifiche aggiornate!",
|
||||
"pl": "Nie zapomnij sforwardować maina do najnowszych zmian!",
|
||||
"tr_TR": "Main'i yaptığınız değişikliklere ilerletmeyi unutmayın!",
|
||||
},
|
||||
"startDialog": {
|
||||
"en_US": {
|
||||
|
@ -825,6 +826,48 @@ exports.level = {
|
|||
},
|
||||
],
|
||||
},
|
||||
|
||||
"tr_TR": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Commit Hokkabazlığı #2",
|
||||
"",
|
||||
"*Eğer Commit Hokkabazlığı #1'i (bir önceki level) bitirmediyseniz, devam etmeden önce lütfen önce o bölümü bitirin*",
|
||||
"",
|
||||
"Bir önceki seviyeden hatırlayacağınız gibi, `rebase -i` kullanarak commit'leri yeniden sıralayabiliyorduk. Değiştirmek istediğimiz commit en üstte olduğunda, onu kolayca düzeltebilir `--amend` ve tercih ettiğimiz sıraya yeniden düzenleyebilirdik.",
|
||||
"",
|
||||
"Tek sorun şu ki, birçok yeniden sıralama yapıldığında, bu yeniden sıralama çatışmalarını ortaya çıkarabilir. Başka bir yöntemi, git cherry-pick ile inceleyelim."
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Unutmayın ki git cherry-pick, HEAD'in herhangi bir yerinde (bu commit, HEAD'in atası değilse) bulunan bir commit'i HEAD üzerine bırakacaktır.",
|
||||
"",
|
||||
"İşte küçük bir hatırlatma demosu:"
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"Harika! Devam Edelim."
|
||||
],
|
||||
"command": "git cherry-pick C2",
|
||||
"beforeCommand": "git checkout -b bugFix; git commit; git checkout main; git commit"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Bu seviyede, `C2` commit'ini düzeltmek için `rebase -i` kullanmadan aynı sonuca ulaşmaya çalışın. Nasıl ulaşabileceğimizi size bırakıyorum! :D",
|
||||
"",
|
||||
"Unutmayın, commit'lerdeki tırnakların (') tam olarak eşleşmesi önemli değil, yalnızca göreceli farklar önemlidir. Örneğin, hedef ağaçla eşleşen ancak her yerde ekstra bir tırnak bulunan bir ağaçtan da puan alınabilir."
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
}
|
||||
};
|
||||
|
|
|
@ -5,22 +5,23 @@ exports.level = {
|
|||
"name": {
|
||||
"en_US": "Git Tags",
|
||||
"de_DE": "Git Tags",
|
||||
"ja": "Gitのタグ",
|
||||
"ja": "Gitのタグ",
|
||||
"es_AR": "Tags en git",
|
||||
"es_ES": "Tags en git",
|
||||
"es_MX": "Tags de Git",
|
||||
"pt_BR": "Tags no Git",
|
||||
"gl": "Etiquetas en git",
|
||||
"gl": "Etiquetas en git",
|
||||
"fr_FR": "Git Tags",
|
||||
"zh_CN": "Git Tag",
|
||||
"zh_TW": "git tag",
|
||||
"ru_RU": "git tag",
|
||||
"ko": "Git 태그",
|
||||
"uk": "Git Tags",
|
||||
"vi": "Tag trong Git",
|
||||
"ko": "Git 태그",
|
||||
"uk": "Git Tags",
|
||||
"vi": "Tag trong Git",
|
||||
"sl_SI": "Git Tagi",
|
||||
"it_IT": "Git Tag",
|
||||
"pl": "Tagi Gita",
|
||||
"pl": "Tagi Gita",
|
||||
"tr_TR": "Git Tagleri"
|
||||
},
|
||||
"hint": {
|
||||
"en_US": "you can either check out the commit directly or simply checkout the tag!",
|
||||
|
@ -39,9 +40,9 @@ exports.level = {
|
|||
"uk": "ти можеш або зробити checkout коміта напряму чи просто зачекаутити таг!",
|
||||
"vi": "Bạn có thể chuyển trực tiếp sang commit hoặc đơn giản là chuyển sang tag!",
|
||||
"sl_SI": "Checkoutaš lahko neposredno commit ali pa preprosto njegov tag!",
|
||||
"it_IT":
|
||||
"Puoi fare direttamente checkout del commit o semplicemente del tag!",
|
||||
"it_IT": "Puoi fare direttamente checkout del commit o semplicemente del tag!",
|
||||
"pl": "Możesz checkoutować commit bezpośrednio lub po prostu tag!",
|
||||
"tr_TR": "İsterseniz direkt commit'e veya direkt tag'e checkout yapabilirsiniz!",
|
||||
},
|
||||
"startDialog": {
|
||||
"en_US": {
|
||||
|
@ -980,5 +981,57 @@ exports.level = {
|
|||
},
|
||||
],
|
||||
},
|
||||
"tr_TR": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Git Tag'leri",
|
||||
"",
|
||||
"Önceki derslerden öğrendiğiniz gibi, branch'ler kolayca taşınabilir ve üzerlerinde çalışma tamamlandıkça farklı commitlere işaret ederler. Branch'ler kolayca değiştirilebilir, genellikle geçici ve her zaman değişkendirler.",
|
||||
"",
|
||||
"Eğer durum buysa, projenizin tarihindeki belirli noktaları *kalıcı* olarak işaretlemenin bir yolunun olup olmadığını merak ediyor olabilirsiniz. Büyük sürümler ve önemli birleştirmeler gibi durumlar için, bunları bir branch üzerine tag'lemek yerine daha kalıcı bir şekilde nasıl tag'leyeceğinizi düşünüyor olabilirsiniz.",
|
||||
""
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Direkt olarak işaretlemek mümkün! Git tag'leri tam da bu kullanım durumunu destekler - belirli commit'leri \"milestone\" olarak (bir dereceye kadar) kalıcı olarak işaretler ve sonra bir branch gibi başvurabileceğiniz şekilde kullanabilirsiniz.",
|
||||
"",
|
||||
"Daha da önemlisi, daha fazla commit oluşturulduğunda asla hareket etmezler. Bir etiketi \"checkout\" edemez ve sonra o etiket üzerinde çalışmayı tamamlayamazsınız - tagler, belirli noktaları belirleyen commit ağacındaki referans noktaları olarak varlıklarını sürdürürler.",
|
||||
"",
|
||||
"Let's see what tags look like in practice."
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Let's try making a tag at `C1` which is our version 1 prototype."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"There! Quite easy. We named the tag `v1` and referenced the commit `C1` explicitly. If you leave the commit off, git will just use whatever `HEAD` is at."
|
||||
],
|
||||
"command": "git tag v1 C1",
|
||||
"beforeCommand": "git commit"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"For this level just create the tags in the goal visualization and then check `v1` out. Notice how you go into detached `HEAD` state -- this is because you can't commit directly onto the `v1` tag.",
|
||||
"",
|
||||
"In the next level we'll examine a more interesting use case for tags."
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue