Görünüm
Metin boyutu
Yazı tipi
Satır aralığı
İpuçları

Paralel çalışma

Her seferinde tek bir şey. Bilip bilmediğinizi söyleyin, bilmedikleriniz kenarda dursun.

1 / 7

claude --worktree isim oturuma kendi dalında kendi çalışma kopyasını veriyor.

.claude/worktrees/<isim>/ klasörünü worktree-<isim> dalında oluşturuyor. Bu klasörü .gitignore'a ekleyin.

claude --worktree fix-login
Konunun tamamı7
  • claude --worktree isim oturuma kendi dalında kendi çalışma kopyasını veriyor.

    .claude/worktrees/<isim>/ klasörünü worktree-<isim> dalında oluşturuyor. Bu klasörü .gitignore'a ekleyin.

  • .worktreeinclude, .env gibi izlenmeyen dosyaları her yeni worktree'ye kopyalıyor.

    Gitignore sözdizimini kullanıyor; yeni worktree hemen çalıştırılabilir oluyor.

  • worktree.baseRef yeni worktree'nin neyden dallanacağını belirliyor.

    fresh (varsayılan) uzak varsayılan dalı kullanıyor; head yerel HEAD'inizi kullanıp push edilmemiş işi taşıyor.

  • claude --worktree "#1234" bir PR'ın başından dallanıyor.

    Başkasının pull request'ini ayrı bir yerde incelemek ya da düzeltmek için elverişli.

  • Bir worktree'de verdiğiniz "bir daha sorma" onayı her yerde geçerli oluyor.

    Onay, ana çalışma kopyasındaki .claude/settings.local.json'a kaydediliyor.

  • /batch büyük bir değişikliği 5 ila 30 bağımsız parçaya bölüp paralel worktree'lerde çalıştırıyor.

    Önce araştırıyor, planlıyor, sonra dağıtıyor. Çok dosyaya yayılan mekanik değişiklikler için kullanın.

  • --local ile kurulan Git LFS, yeni worktree'de işaretçi dosyalar veriyor.

    Claude Code worktree oluştururken depo tanımlı filtre sürücülerini atlıyor. git lfs pull çalıştırın.