Takımlar

Takımlar, bir organizasyon içinde depolara ortak erişimi olan ve belirli izin seviyelerine sahip kullanıcı gruplarıdır. Erişim kontrolünü verimli bir şekilde yönetmenize yardımcı olurlar.

Takım Oluşturma

Adımlar

  1. OrganizasyonAyarlarTakımlar gidin
  2. "Yeni Takım" tıklayın
  3. Yapılandırın:
    • Takım Adı: Benzersiz, açıklayıcı ad
    • Açıklama (isteğe bağlı): Takım amacı
    • İzin Seviyesi:
      • Okuma: Görüntüleyebilir ve klonlayabilir
      • Yazma: Değişiklik push edebilir
      • Yönetici: Tam kontrol
    • Üyeler: Organizasyon üyelerini ekleyin
    • Depolar: Depo erişimi izni verin
  4. "Takım Oluştur" tıklayın

Takım Özellikleri

Üyeler

Üye Ekleme:

  1. Takım sayfasına gidin
  2. "Üye Ekle" tıklayın
  3. Organizasyon üyelerini arayın
  4. Seçin ve ekleyin

Üye Kaldırma:

  1. Takım listesinde üyeyi bulun
  2. "Kaldır" tıklayın

Depolar

Erişim İzni Verme:

  1. Takım sayfasına gidin
  2. "Depo Ekle" tıklayın
  3. Organizasyon deposunu seçin
  4. İzin seviyesini ayarlayın (gerekirse takım varsayılanını geçersiz kılar)

Erişimi Kaldırma:

  1. Takım listesinde depoyu bulun
  2. "Kaldır" tıklayın

İzin Seviyeleri

Okuma:

  • Depoyu görüntüle
  • Depoyu klonla
  • Sorunları ve çekme isteklerini görüntüle
  • Sorunlar/PR'lar üzerinde yorum yap
  • Kod push edemez

Yazma:

  • Tüm Okuma izinleri
  • Depoya push yap
  • Branch'ler oluştur
  • Sorunlar ve PR'lar oluştur
  • Sorunları ve etiketleri yönet
  • Ayarları değiştiremez

Yönetici:

  • Tüm Yazma izinleri
  • Depo ayarlarını yönet
  • İşbirlikçileri yönet
  • Depoyu sil
  • Sahipliği transfer et
  • Web kancalarını ve hook'ları yönet

Takım Yönetimi

Takımı Düzenleme

  1. Takım sayfasına gidin
  2. "Ayarlar" tıklayın
  3. Güncelleyin:
    • Ad
    • Açıklama
    • İzin seviyesi
    • Üyeler
    • Depo erişimi
  4. Değişiklikleri kaydet

Takım Üyeleri Yapabilir

  • Tüm takım depolarını görüntüleyin
  • İzin seviyesine göre işbirliği yapın
  • Kod incelemesine katılın
  • Sorunları oluşturun ve yönetin

Takım Sahipleri Yapabilir

  • Takım ayarlarını değiştirin
  • Üye ekleyin/kaldırın
  • Depo ekleyin/kaldırın
  • İzinleri değiştirin

En İyi Uygulamalar

  • ✅ Takımları açıklayıcı adlandırın (örn. frontend-devs, devops-team)
  • ✅ Gerekli minimum izinleri kullanın
  • ✅ Takım üyeliğini düzenli olarak gözden geçirin
  • ✅ Takım sorumluluklarını belgeleyin
  • ✅ Takımları işleve veya projeye göre oluşturun
  • ✅ Erişimi periyodik olarak denetleyin

Yaygın Takım Yapıları

İşleve Göre

  • frontend - Frontend geliştiriciler
  • backend - Backend geliştiriciler
  • devops - Altyapı ve dağıtım
  • qa - Kalite güvence
  • design - UI/UX tasarımcılar

Projeye Göre

  • project-alpha - Alfa Projesi üzerinde çalışan takım
  • project-beta - Beta Projesi üzerinde çalışan takım
  • mobile - Mobil uygulama takımı

Erişim Seviyesine Göre

  • maintainers - Tam yönetici erişimi
  • developers - Yazma erişimi
  • contributors - Okuma erişimi

Sonraki Adımlar