mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-08 21:54:26 +02:00
Branching and Commits translated to Turkish
This commit is contained in:
parent
aa682638d1
commit
1106081354
2 changed files with 145 additions and 5 deletions
|
@ -20,7 +20,8 @@ exports.level = {
|
|||
"sl_SI": "Branchanje v Gitu",
|
||||
"pl": "Rozgałęzienia w Gicie",
|
||||
"it_IT": "Creare rami in Git",
|
||||
"ta_IN": "கிட் கிளை நிருவாகம்"
|
||||
"ta_IN": "கிட் கிளை நிருவாகம்",
|
||||
"tr_TR": "Git'te Branch işlemleri"
|
||||
},
|
||||
"hint": {
|
||||
"en_US": "Make a new branch with \"git branch <branch-name>\" and check it out with \"git checkout <branch-name>\"",
|
||||
|
@ -41,7 +42,8 @@ exports.level = {
|
|||
"sl_SI": "Naredi nov branch z \"git branch [ime-brancha]\" in ga checkoutaj z \"git checkout [ime-brancha]\"",
|
||||
"pl": "Utwórz nową gałąź za pomocą \"git branch <nazwa-gałęzi>\" i przełącz się na nią za pomocą \"git checkout <nazwa-gałęzi>\"",
|
||||
"it_IT": 'Crea un nuovo ramo con "git branch <branch-name>" e selezionalo con "git checkout <branch-name>"',
|
||||
"ta_IN": "இப்போது \"git branch <branch-name>\" கட்டளையை கொண்டு புதிய கிளை ஒன்றை உருவாக்குக பின் \"git checkout <branch-name>\" கொண்டு அந்த கிளைக்கு தாவுக"
|
||||
"ta_IN": "இப்போது \"git branch <branch-name>\" கட்டளையை கொண்டு புதிய கிளை ஒன்றை உருவாக்குக பின் \"git checkout <branch-name>\" கொண்டு அந்த கிளைக்கு தாவுக",
|
||||
"tr_TR": "Yeni bir branch oluşturmak için \"git branch <branch-name>\" komutunu kullanın ve \"git checkout <branch-name>\" komutu ile bu branch'e geçin.",
|
||||
},
|
||||
"disabledMap": {
|
||||
"git revert": true
|
||||
|
@ -1626,5 +1628,99 @@ exports.level = {
|
|||
},
|
||||
],
|
||||
},
|
||||
"tr_TR": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Git Branch'leri",
|
||||
"",
|
||||
"Git'teki branch'ler (dallar), son derece hafif ve sadece belirli bir commit'e işaret eden işaretçilerdir - fazlası değil. -- İşte bu nedenle birçok Git tutkunu şunu söyler:",
|
||||
"",
|
||||
"```",
|
||||
"erken branch'le, sık sık branchle",
|
||||
"```",
|
||||
"",
|
||||
"Git'te birçok branch oluşturmanın depolama/bellek açısından herhangi bir fazlalığı yoktur, bu nedenle işinizi mantıklı bir şekilde bölmek daha kolay ve akıllıca olacaktır.",
|
||||
"",
|
||||
"Branch'leri ve commit'leri birleştirmeye başladığımızda, bu iki özelliğin nasıl bir araya geldiğini göreceğiz. Şimdilik sadece unutmayın ki bir branch, temelde \"Bu commit'te yaptığım çalımanının ve diğer tüm üst düzey commit'leri dahil etmek istiyorum.\" der."
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Pratikte branch'ler nasıl işliyor görelim.",
|
||||
"",
|
||||
"Burada `newImage` adında bir branch oluşturuyoruz."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"İşte bu kadar şimdi `newImage` branch'i `C1` commit'ine işaret ediyor."
|
||||
],
|
||||
"command": "git branch newImage",
|
||||
"beforeCommand": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Şimdi bu branch'te biraz çalışma yapalım, aşağıdaki düğmeye tıklayın."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"Oh hayır! `main` branch'i hareket etti ama `newImage` branch'i etmedi! Bu, yeni branch \"üzerinde\" olmadığımız için meydana geldi, ki (*) işaretinin `main` üzerinde olması da bunu göstermektedir."
|
||||
],
|
||||
"command": "git commit",
|
||||
"beforeCommand": "git branch newImage"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Git'e aşağıdaki komut ile başka bir branch'e geçmek istediğimizi söyleyelim",
|
||||
"",
|
||||
"```",
|
||||
"git checkout <name>",
|
||||
"```",
|
||||
"",
|
||||
"Bu değişikliklerimizi commit'lemeden önce bizi yeni branch'e yönlendirecek."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"İşte bu! Değişikliklerimiz yeni branch'te kaydedildi."
|
||||
],
|
||||
"command": "git checkout newImage; git commit",
|
||||
"beforeCommand": "git branch newImage"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"*Not: Git'in 2.23 sürümünde, `git checkout`'un yerine geçmek üzere `git switch` adında yeni bir komut tanıtıldı, ",
|
||||
"Bu komut, bazı argümanlara bağlı olarak bir dizi farklı işlem yapabilmektedir. ",
|
||||
"Buradaki dersler hala `switch` yerine `checkout` kullanılarak anlatılacaktır, çünkü switch komutu hala deneysel kabul ediliyor ve sözdizisi ",
|
||||
"gelecekte değişebilir. Bununla birlikte, bu uygulamada yeni `switch` komutunu deneyebilir ve ayrıca daha fazla bilgi için buraya bakabilirsiniz. ",
|
||||
"<a href=\"https://git-scm.com/docs/git-switch\" target=\"_blank\">git switch</a>.* "
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Hazırsınız! Şimdi branch oluşturmaya başlayabilirsiniz. Bu pencere kapanır kapanmaz,",
|
||||
"`bugFix` adında yeni bir branch oluşturun ve bu branch'e geçin.",
|
||||
"",
|
||||
"Bu arada, size bir kısayol: Eğer yeni bir branch oluşturmak ve ",
|
||||
"aynı anda bu branch'e geçmek isterseniz, sadece ",
|
||||
"`git checkout -b [yourbranchname]` komutunu kullanabilirsiniz."
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
}
|
||||
};
|
||||
|
|
|
@ -18,7 +18,8 @@ exports.level = {
|
|||
'sl_SI': "Uvod v Git Commit",
|
||||
'pl': "Wprowadzenie do commitów Gita",
|
||||
'it_IT': "Introduzione ai commit in Git",
|
||||
"ta_IN": "கிட் கமிட்கள் ஒரு அறிமுகம்"
|
||||
"ta_IN": "கிட் கமிட்கள் ஒரு அறிமுகம்",
|
||||
"tr_TR": "Git Commit'e Giriş"
|
||||
},
|
||||
"goalTreeString": "{\"branches\":{\"main\":{\"target\":\"C3\",\"id\":\"main\"}},\"commits\":{\"C0\":{\"parents\":[],\"id\":\"C0\",\"rootCommit\":true},\"C1\":{\"parents\":[\"C0\"],\"id\":\"C1\"},\"C2\":{\"parents\":[\"C1\"],\"id\":\"C2\"},\"C3\":{\"parents\":[\"C2\"],\"id\":\"C3\"}},\"HEAD\":{\"target\":\"main\",\"id\":\"HEAD\"}}",
|
||||
"solutionCommand": "git commit;git commit",
|
||||
|
@ -42,7 +43,8 @@ exports.level = {
|
|||
'sl_SI': "Preprosto dvakrat vpiši 'git commit' in zaključi!",
|
||||
"pl": "Aby zakończyć, wystarczy dwukrotnie wpisać 'git commit'!",
|
||||
'it_IT': "Digita 'git commit' due volte per finire!",
|
||||
"ta_IN": "இந்த நிலையை நிரைவு செய்ய 'git commit' என்று இரண்டு முறை தட்டச்சு செய்க!"
|
||||
"ta_IN": "இந்த நிலையை நிரைவு செய்ய 'git commit' என்று இரண்டு முறை தட்டச்சு செய்க!",
|
||||
"tr_TR": "Bölümü bitirmek için sadece iki kere 'git commit' yazmanız yeterlidir."
|
||||
},
|
||||
"disabledMap": {
|
||||
"git revert": true
|
||||
|
@ -856,5 +858,47 @@ exports.level = {
|
|||
},
|
||||
],
|
||||
},
|
||||
"tr_TR": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Git Commit'leri",
|
||||
"Git commit'leri, projenizin tüm (izlenen) dosyalarının anlık bir fotoğrafını çeker. Düşünün ki bu, büyük bir kopyala-yapıştır işlemi gibi, ama işte burada daha eğlenceli bir olay var!",
|
||||
"",
|
||||
"Git, commit'leri hafif tutmak ister, bu yüzden her seferinde sırf her şeyi körü körüne kopyalamaz. Mümkün olduğunda, bir commit'i değişikliklerin seti olarak sıkıştırabilir veya bir sürümün bir sonraki sürüme olan farkını, yani bir \"delta\"yı yakalayabilir.",
|
||||
"",
|
||||
"Git aynı zamanda hangi commit'lerin ne zaman yapıldığını da kayıt altında tutar. İşte bu yüzden çoğu commit, üstünde atası olan başka commit'lerle gelir - bu görselde oklarla belirtilir. Tarih tutmak, projede çalışan herkes için harika bir şeydir!",
|
||||
"",
|
||||
"İlk bakışta karmaşık gelebilir, ama şimdilik commit'leri projenizin anlık fotoğrafları gibi düşünün. Commit'ler hafiftir ve aralarında çok hızlı geçiş yapılabilir!"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Bakalım bu pratikte nasıl görünüyor. Sağ tarafta, (küçük) bir git deposunun görselleştirmesini görüyorsunuz. Şu anda iki commit var - ilk başlangıç commit'i, `C0`, ve ondan sonra gelen anlamlı değişiklikler içerebilecek bir commit olan `C1`.",
|
||||
"",
|
||||
"Yeni bir commit için aşağıdaki düğmeye tıklayın."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"İşte bu! Harika. Depoya değişiklikler yaptık ve onları bir commit olarak kaydettik. Yeni yaptığımız commit'in bir atası var, `C1`, bu da commit\'imizin ne üzerine inşa edildiğini gösteren bir referans içerir."
|
||||
],
|
||||
"command": "git commit",
|
||||
"beforeCommand": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Şimdi sıra sende! Bu pencere kapanır kapanmaz, seviyeyi tamamlamak için iki commit yap."
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue