Files
guide/tr/10-clone-and-tokens/readme.md
T
semih 01e9b4d15f kılavuz: dil dizinleri (en/tr/de/fr/ru) + dil değiştirici ve bölüm gezinmesi
- iki dilli tek dosyalar en/ ve tr/ altına ayrıldı
- Almanca, Fransızca, Rusça çeviriler eklendi (10 bölüm)
- kök README dil seçici oldu; her dilde kendi içindekiler sayfası
- her bölüme dil değiştirici satırı + önceki/sonraki gezinme eklendi
2026-07-24 10:21:13 +03:00

2.5 KiB

10 — Bilgisayarınızdan çalışma

🌍 English · Türkçe · Deutsch · Français · Русский

Belgeler için tarayıcı yeterlidir. Asıl iş için — çok dosyayı birden değiştirmek ya da kodu çalıştırmak — depoyu makinenize kopyalayın.

Kopya alma

Depo sayfasındaki Klonla düğmesine basıp adresi kopyalayın.

git clone https://forge.kabaforce.com/sahip/proje.git
cd proje

Günlük döngü

git pull              # başkalarının değiştirdiklerini al
# ... dosyaları düzenleyin ...
git status            # ne değiştirdim?
git add .             # değişiklikleri hazırla
git commit -m "kurulum notları eklendi"
git push              # KabaForge'a gönder

git push reddedilirse başkası sizden önce göndermiştir: git pull çalıştırın, bildirdiği çakışmaları çözün, sonra tekrar gönderin.

Komut satırından kimlik doğrulama

KabaForce ID parolanız HTTPS üzerinden çalışmaz. Bunun yerine jeton oluşturun:

  1. Avatar → Ayarlar → Uygulamalar → Yeni Jeton Üret.
  2. Bir ad verin ve yalnız ihtiyaç duyduğunuz yetkileri seçin (genelde repo yeter).
  3. Jetonu bir kez kopyalayın — bir daha gösterilmez.
  4. Git parola sorduğunda jetonu yapıştırın.

Bir kez sorulması için saklayın:

git config --global credential.helper store

Jeton yerine SSH

  1. Anahtarınız yoksa oluşturun: ssh-keygen -t ed25519
  2. ~/.ssh/id_ed25519.pub içeriğini kopyalayın.
  3. Avatar → Ayarlar → SSH Anahtarları → Anahtar Ekle, yapıştırın.
  4. Klonla altındaki SSH adresiyle klonlayın.

Bundan sonra parola sorulmaz.

İşe yarayan ekler

İhtiyaç Komut
Geçmişi görmek git log --oneline --graph
Bir dosyadaki yerel değişiklikleri atmak git restore dosya.md
Dal değiştirmek git switch dal-adi
Dal oluşturmak git switch -c yeni-dal

Otomasyon

Depolar aynı jetonla KabaForge API'si üzerinden de okunup yazılabilir:

curl -H "Authorization: token JETONUNUZ" \
  https://forge.kabaforce.com/api/v1/repos/sahip/proje/contents

Jetonları parola gibi görün: işleyeceğiniz bir dosyanın içine asla koymayın.


⬅ Önceki: 09 — Dallar ve değişiklik istekleri · 📚 İçindekiler