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
- Organizasyon → Ayarlar → Takımlar gidin
- "Yeni Takım" tıklayın
- 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
- "Takım Oluştur" tıklayın
Takım Özellikleri
Üyeler
Üye Ekleme:
- Takım sayfasına gidin
- "Üye Ekle" tıklayın
- Organizasyon üyelerini arayın
- Seçin ve ekleyin
Üye Kaldırma:
- Takım listesinde üyeyi bulun
- "Kaldır" tıklayın
Depolar
Erişim İzni Verme:
- Takım sayfasına gidin
- "Depo Ekle" tıklayın
- Organizasyon deposunu seçin
- İzin seviyesini ayarlayın (gerekirse takım varsayılanını geçersiz kılar)
Erişimi Kaldırma:
- Takım listesinde depoyu bulun
- "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
- Takım sayfasına gidin
- "Ayarlar" tıklayın
- Güncelleyin:
- Ad
- Açıklama
- İzin seviyesi
- Üyeler
- Depo erişimi
- 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