Sıkça Sorulan Sorular (FAQ)
Genel Sorular
gityar nedir?
gityar, İranlı geliştiriciler için özel olarak tasarlanmış açık kaynaklı bir Git barındırma platformudur. GitHub ve GitLab için tam bir alternatiftir.
gityar ücretsiz mi?
Evet! gityar tamamen ücretsiz ve açık kaynaktır ve MIT lisansı altında yayınlanmıştır.
GitHub'dan farkı ne?
- İran'da yerel barındırma (yaptırım yok)
- Tam Farsça dil desteği
- Sağdan sola (RTL) düzen
- Veriler üzerinde tam kontrol
Kurulum ve Yapılandırma
Minimum sistem gereksinimleri
- RAM: 64 MiB (256 MiB önerilir)
- CPU: 0.25 vCPU
- Depolama: 1 GB
Windows'a kurabilir miyim?
Evet, gityar Windows, Linux ve macOS'u destekler.
Nasıl kurulum yaparım?
Kurulum Kılavuzu bölümüne bakın.
Hesap
Şifremi unuttum
Giriş sayfasındaki "Şifremi Unuttum" bağlantısını kullanın.
2FA'yı nasıl etkinleştiririm?
Ayarlar → Güvenlik gidin ve "TOTP Etkinleştir" tıklayın.
Depolar
Nasıl depo oluştururum?
"+" → "Yeni Depo" tıklayın.
Herkese açık ve özel depo arasındaki fark
- Herkese Açık: Herkes görebilir
- Özel: Sadece siz ve işbirlikçiler
Depoyu nasıl silerim?
Depo ayarları → Tehlikeli seçenekler → Depoyu sil
⚠️ Uyarı: Bu işlem geri alınamaz!
Git
Git nedir?
Git, dağıtık bir sürüm kontrol sistemidir.
Git'i nasıl öğrenirim?
Git Temelleri bölümünü okuyun.
Git LFS nedir?
Git'te büyük dosyaları yönetmek için bir sistem.
İşbirliği
Nasıl işbirlikçi eklerim?
Depo ayarları → İşbirliği gidin ve kullanıcıyı ekleyin.
Organizasyon nedir?
Paylaşılan depoları ve takımları olan bir kullanıcı grubu.
Takım nedir?
Bir organizasyon içinde ortak erişime sahip kullanıcı grubu.
Sorunlar ve Çekme İstekleri
Sorun (Issue) nedir?
Hataları, özellikleri ve görevleri takip etmek için bir araç.
Çekme İsteği (Pull Request) nedir?
Bir depoda değişiklik önermenin bir yolu.
Nasıl PR oluştururum?
- Yeni branch oluşturun
- Değişiklikleri commit edin
- Push yapın
- Çekme İsteği oluşturun
API ve Entegrasyon
API var mı?
Evet, eksiksiz REST API. API Belgeleri bölümüne bakın.
Web kancaşı nedir?
Olayları harici URL'lere göndermek için bir sistem.
Slack ile nasıl entegre ederim?
Depo ayarlarında Slack web kancasını kullanın.
Güvenlik
Güvenli mi?
Evet, şu özelliklerle:
- LDAP kimlik doğrulama
- İki faktörlü kimlik doğrulama
- Granüler erişim kontrolü
- SSH anahtarları
Nasıl yedek alırım?
gityar'ın dahili yedekleme aracını kullanın.
Sorun Giderme
Neden push yapamıyorum?
- Yazma erişiminiz var mı?
- Branch korumalı mı?
- Kimlik bilgileri doğru mu?
404 sayfası görüyorum
- URL doğru mu?
- Erişiminiz var mı?
- Depo mevcut mu?
Yavaş
- Sistem kaynakları yeterli mi?
- Önbellekleme etkin mi?
- Ters Proxy kullanıyor musunuz?
Destek
Nasıl yardım alırım?
Nasıl katkıda bulunurum?
- Kod: Çekme İsteği
- Çeviri: Yerel ayar dosyaları
- Belgeler: docs dosyaları
Lisans
Hangi lisansa sahip?
MIT Lisansı - açık kaynak ve ücretsiz.
Ticari olarak kullanabilir miyim?
Evet, sınırlama olmadan.