Fork, hızlı ve kullanıcı dostu bir Git istemcisidir. Görsel commit geçmişi grafiği, gelişmiş diff görüntüleyicisi ve sezgisel çakışma çözme araçlarıyla hem başlangıç hem de ileri düzey Git kullanıcıları için güçlü bir masaüstü deneyimi sunar. Windows ve macOS üzerinde çalışır; deneme süresi sonrası değerlendirme bazlı ücretli lisans (tek seferlik satın alma) sunar.
Temel Özellikler
- Görsel commit geçmişi grafiği (branch ağacı)
- Satır bazlı diff ve değişiklik karşılaştırma
- Git Blame ile değişiklik sorumluluğunu görüntüleme
- Çakışma çözme editörü (3-way merge)
- Stash, cherry-pick ve interactive rebase arayüzü
- GitHub, GitLab ve Bitbucket entegrasyonu
- SSH ve HTTPS kimlik doğrulama desteği
- Çoklu repo yönetimi ve sekme desteği
Fork’ta merge çakışması nasıl çözülür?
Fork, merge çakışmalarını görsel olarak çözmenize yardımcı olan entegre bir 3-way merge editörü sunar. Çakışma içeren dosyalar kırmızı simgeyle işaretlenir; dosyaya çift tıklayarak Conflict Resolver’ı açın. Sol panel “Bizim” değişikliklerimizi, sağ panel “Onların” değişikliklerini, orta panel ise birleştirilmiş sonucu gösterir. Her çakışma bloğu için hangi değişikliği kabul edeceğinizi seçin ya da her iki değişikliği birleştirmek için elle düzenleyin. Tüm çakışmalar çözüldüğünde dosyayı kaydedin ve commit işlemini tamamlayın.
Fork GitHub reposuna bağlanamıyor, ne yapmalıyım?
Fork’ta GitHub bağlantı sorunu yaşıyorsanız önce Hesaplar bölümünden GitHub hesabınızın bağlı olduğunu kontrol edin. Token süresi dolmuşsa hesabı yeniden bağlayın; GitHub Personal Access Token oluşturarak da kimlik doğrulama yapabilirsiniz. SSH bağlantısı kullanıyorsanız SSH anahtarınızın GitHub hesabına eklendiğini ve .ssh/config dosyasının doğru yapılandırıldığını kontrol edin. Güvenlik duvarı veya kurumsal proxy arkasındaysanız Fork’un proxy ayarlarını yapılandırmanız gerekebilir. Hata mesajı “Remote: Repository not found” ise depo erişim izinlerinizi kontrol edin.
Fork alternatifleri
Git istemcisi alternatifleri: Meld, Beekeeper Studio, Insomnia.
- Hızlı ve native arayüz
- Güçlü görsel commit geçmişi
- İyi çakışma çözme aracı
- Ücretsiz deneme sürümü
- Sık güncelleme
- Lisans ücreti gerekiyor (deneme sonrası)
- Linux desteği yok
- Açık kaynak değil
İşletim Sistemi: Windows 10/11, macOS 10.12+
RAM: 512 MB
Disk: 200 MB
Diğer: Git yüklü olmalı