Hızlı Başlangıç
Kurulum Sonrası
gityar kurulup çalıştırıldıktan sonra, hızlı başlamak için bu adımları izleyin.
Adım 1: gityar'a Erişim
Tarayıcınızı açın ve şu adrese gidin:
http://localhost:3000
Veya yapılandırılmış alan adınız.
Adım 2: Yönetici Hesabı Oluşturma
Temiz bir kurulumsa:
- Kurulum sihirbazı görünecek
- Yönetici hesabı ayrıntılarını doldurun:
- Kullanıcı adı
- E-posta
- Şifre
- Kurulumu tamamlayın
Adım 3: Temel Ayarları Yapılandırma
Uygulama Ayarları
Yönetici Paneli → Uygulama Ayarları gidin:
- Site Adı: gityar instance adınız
- Depo Kök Yolu: Depoların depolandığı yer
- Kullanıcıyı Çalıştır: gityar'ı çalıştıran sistem kullanıcısı
- Alan Adı: Alan adınız
- Harici URL: Instance'niz için genel URL
E-posta Yapılandırması (İsteğe Bağlı)
E-posta bildirimlerini etkinleştirin:
[mailer]
ENABLED = true
HOST = smtp.example.com:587
FROM = gityar@example.com
USER = gityar@example.com
PASSWD = password
Adım 4: İlk Deponuzu Oluşturma
- "+" → "Yeni Depo" tıklayın
- Doldurun:
- Depo adı:
my-first-project
- Açıklama: "İlk gityar depom"
- Görünürlük: Herkese açık veya Özel
- "Depo Oluştur" tıklayın
Adım 5: Kodu Klonlama ve Push
Depoyu Klonlama
git clone http://localhost:3000/username/my-first-project.git
cd my-first-project
Kodunuzu Ekleme
# Dosyalar oluştur
echo "# Benim Projem" > README.md
echo "print('Hello World')" > main.py
# Stage ve commit
git add .
git commit -m "İlk commit"
# gityar'a push
git push origin main
Adım 6: Özellikleri Keşfetme
Sorunlar
İlk sorunuzu oluşturun:
- Sorunlar sekmesine gidin
- "Yeni Sorun" tıklayın
- Başlık: "Proje yapısını kur"
- Açıklama: Ayrıntı ekleyin
- Gönder
Wiki
Proje belgelerini ekleyin:
- Wiki sekmesine gidin
- "İlk sayfayı oluştur" tıklayın
- Belgelerinizi Markdown ile yazın
- Kaydet
Web Kancaları
İş akışlarını otomatikleştirin:
- Ayarlar → Web Kancaları gidin
- "Web Kancası Ekle" tıklayın
- URL'yi ve etkinlikleri yapılandırın
- Kaydet
Adım 7: İşbirlikçileri Davet Etme
İşbirlikçi Ekleme
- Ayarlar → İşbirliği gidin
- Kullanıcıları arayın
- İzin seviyesini ayarlayın
- Ekleyin
Organizasyon Oluşturma
Takım projeleri için:
- "+" → "Yeni Organizasyon" tıklayın
- Organizasyon ayrıntılarını doldurun
- Takım üyelerini davet edin
- Farklı izinlerle takımlar oluşturun
En İyi Uygulamalar
- ✅ Açıklayıcı depo adları kullanın
- ✅ Her zaman README dosyası ekleyin
- ✅ Uygun
.gitignore ekleyin
- ✅ Açık kaynak projeler için lisans seçin
- ✅ Ana branch'ler için branch koruması etkinleştirin
- ✅ İleri takip için sorunları kullanın
- ✅ Kod incelemesi için çekme istekleri kullanın
Sonraki Adımlar