Bu güçlü, çok platformlu Git istemcisi Windows, macOS ve Linux'ta aynı sezgisel kullanıcı arayüzüne sahiptir:

  • grafik birleştirme ve taahhüt geçmişi
  • sürükle ve bırak taahhüdü yeniden sıralama, birleştirme veya yeniden pazarlama

SmartGit lisansınızı istediğiniz sayıda makinede ve işletim sisteminde kullanın. SmartGit ticari olmayan kullanım için ücretsizdir ve macOS, Windows ve Linux üzerinde çalışır.

Herşey Dahil.

Ek araçlar kurmaya ve yapılandırmaya gerek yoktur.

SmartGit şunları içerir:

  • komut satırı Git istemcisi (Windows, macOS)
  • Grafik Birleştirme ve İşlem Geçmişi
  • Git-Flow
  • SSH-istemci
  • Dosya Karşılaştırma
  • Dosya Birleştirme ("Çakışma Çözücü")

İhtiyaçlarınızı ve İş Akışlarınızı Benimseyin.

Ticari bir Git istemcisi iş akışlarınızı desteklemelidir. SmartGit'i çeşitli şekillerde özelleştirebilirsiniz:




  • Birleştirme, Yeniden Düzenleme Tercihleri
  • Belirli görünümlerin yerleşimi,
  • Harici araçlar,
  • Harici veya yerleşik Karşılaştır veya Çakışma Çözücü araçları,
  • Klavye kısayolları,
  • Araç çubukları,
  • Sözdizimi renklendirme,
  • Açık ve koyu temalar

Popüler platformlarla etkileşim.

SmartGit, Çekme İstekleri ve İnceleme Yorumları oluşturmak ve çözmek için GitHub, BitBucket ve BitBucket Sunucusu (eski Atlassian Stash) için özel entegrasyonlarla birlikte gelir.

Elbette, SmartGit'i kendi Git depolarınızla veya diğer barındırma sağlayıcılarınızla (örn. GitLab) herhangi bir Git istemcisi gibi kullanabilirsiniz.




Basitlik.

Gerçekten önemli olana odaklanın: SmartGit / Hg yalnızca bir karara ihtiyaç duyduğunda sorar, ancak temel teknik kısıtlamalarla sizi rahatsız etmez.

Her şey dahil.

Ek araçlar yüklemeye ve yapılandırmaya gerek yoktur: SmartGit / Hg yerleşik bir SSH istemcisi, bir Dosya Karşılaştırma ve 3 Yollu Birleştirme ile birlikte gelir.

Güçlü özellikler.

Yeniden göndermeden önce taahhütleri yeniden sıralayın, bir dosyadaki satırları tek tek kesin, kayıp taahhütleri diriltin ve çok daha fazlasını yapın.

Hepsi için bir.

Git, Mercurial veya SVN için SmartGit / Hg kullanın. Mac, Windows ve Linux'ta. Bir kez satın alın ve tüm favori platformlarınızda kullanın.

Popüler web hizmetleri.

GitHub, Assembla ve diğer barındırma sağlayıcılarından klonlayın. Takım arkadaşı taahhütlerini gravatarlarına göre tanımlayın.

Optimal genel bakış.

Havuz durumunuzu bir bakışta görün: çalışma ağacınız, Git'in İndeksi, taahhüt edilen kullanılabilir şubeler.

Ne var ne yok:

Performans, Performans, Performans

  • Bu sürümde daha fazla performans iyileştirmesine ve büyük depolar için bellek kullanımını azaltmaya odaklanıyoruz.
  • Özellikle çok sayıda dosya içeren (ekleme, taahhüt etme, ...) yaygın işlemler Git 2.25+ ile çok daha hızlı çalışıyor.

Birleşik Çalışma Ağacı / Dizin Düğümü ile Günlük Grafiği

  • Günlük Grafiğinde, Çalışma Ağacı ve Dizin düğümleri daha kompakt olması için bir düğüme birleştirildi. Düğüm şimdi her zaman HEAD'e yapışıyor, bu da özellikle daha eski bir teslim alınmışsa daha az dikkat dağıtıcı.

Dosyalar görünümü: ayrı Çalışma Ağacı ve Dizin

  • Birçok yeni kullanıcı Çalışma Ağacı ve Dizin değişiklikleri için ayrı listelere sahip olmaya alışkındır. Artık tüm değişiklikleri tek bir listede görme veya bunları 2 listeye ayırma seçeneğiniz var.
  • Hiçbir dosya hazırlanmaz veya tüm dosyalar hazırlanmazsa, ikinci boş liste otomatik olarak gizlenir.

Dark Theme geliştirildi

  • Karanlık tema için referanslar artık daha karanlık gösteriliyor.

Worktree'yi kaldır

  • Artık geçici çözümlere gerek kalmadan çalışma ağaçlarını doğrudan kaldırmak mümkündür.

İlk Veli Geçmişi Geliştirildi

  • İlk ebeveyn geçmişi artık temel Git verilerinden oluşturulmuştur ve devasa depolarla iyi çalışır.
  • Yalnızca geçerli dalın geçmişini gösterirken ('Yalnızca İlk Ebeveynleri Takip Et' seçeneği seçili), yığınlar artık kompakt biçimde de gösteriliyor. Fare tıklamasıyla genişletilebilirler.

Filtreleme Geliştirildi

  • Filtreleme, ^ veya $ kullanıldığında normal ifade filtreleme dışında artık ad veya yolla eşleşiyor.

Çevrimdışı Gravatar Önbellek

  • Gravatar.com'a erişilmesini istemiyorsanız, gravatar-önbellek dizinini, gravatar olsa bile görüntüleri görmek için user@domain.com.jpg veya e-posta-md5-hash.jpg biçimindeki resimlerle önceden doldurabilirsiniz. .com erişimi devre dışı.

Windows için Kurulum Talimatları

  1. daha eski bir SmartGit sürümünüz varsa, SmartGit'ten çıkın (Project | Exit kullanın; daha fazla SmartGit tepsi simgesi olmamalıdır),
  2. indirilen dosyayı açın,
  3. yükleyiciyi başlatın ve talimatları izleyin

Mac için Kurulum Talimatları

  1. daha eski bir SmartGit sürümünüz varsa, SmartGit'ten çıkın,
  2. indirilen dosyayı açın (örneğin çift tıklatarak) ve uygulama dizini yapısını istediğiniz bir dizine taşıyın (genellikle / Uygulamalar)
  3. isterseniz bir simge oluşturmak için uygulamayı dock'a sürükleyin

Linux için Kurulum Talimatları

  1. indirilen dosyayı seçtiğiniz bir dizine açın,
  2. sisteminize doğru Java Çalışma Zamanı Ortamının yüklendiğinden emin olun,
  3. bin dizinindeki başlatıcı komut dosyasını kullanarak uygulamayı başlatın

Uygulama başlatılamazsa, ör. sisteminizde uyumsuz bir JRE sürümünüz olduğundan, SMARTGIT'i ayarlamak gerekebilirJAVAHOME ortam değişkeni SUN Java Runtime Environment 1.6 kök yoluna. Masaüstünüzde bir simge oluşturmak için, bin dizininde farklı boyutlarda uygun resimler bulacaksınız.