Skip to content

Urhoba Git Desktop 1.6.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 02:20
· 5 commits to main since this release

Klasörü silinen bir depo artık uygulamaya yanlış bilgi verdirmiyor.

Kaybolan depolar

Bir deponun klasörünü diskten silersen ya da başka yere taşırsan uygulama şimdiye kadar bunu hiç fark etmiyordu. Depo listede normal görünüyor, tıklayınca açılıyor ve şunu yazıyordu:

DEĞİŞİKLİK YOK — Çalışma dizini temiz

Depo diskte hiç yokken verilen bu bilgi, sessiz kalmaktan kötüydü.

Artık kayıp depo listede soluk ve uyarı işaretli görünüyor. Açtığında en son bulunduğu tam yolu ve üç çıkış yolunu gösteriyor:

  • Klasörü göster… — taşındıysa yeni yerini seçiyorsun. Kayıt silinip yeniden eklenmiyor, yalnızca yol güncelleniyor: grubun, etiketlerin ve depoya özel ayarların korunuyor.
  • Yeniden klonla… — silindiyse ve uzakta duruyorsa.
  • Listeden kaldır — artık gerekmiyorsa.

Klasörü geri koyduğunda işaret kendiliğinden kalkıyor; kontrol her listelemede yeniden yapılıyor.

Yeniden klonlama hakkında bir sınır

Bir depoyu yeniden klonlamak için uzak adresini bilmek gerekiyor, ama o adres deponun kendi .git/config dosyasında duruyor — yani klasörle birlikte siliniyor.

Bu sürümden itibaren adres, depo her açıldığında kayda kopyalanıyor. Pratikte şu anlama geliyor: listendeki depoları bir kez açtıktan sonra yeniden klonlama onlar için kullanılabilir olacak. Hiç açılmamış bir depo silinirse adres bilinemiyor ve düğme çıkmıyor — sebebi de ekranda yazıyor.

Paketler

Platform Dosya Durum
Linux x64 .deb, .rpm
macOS arm64 (Apple Silicon) .zip İmzalı ve noter onaylı
Windows x64 .zip İmzasız, gerçek bir Windows makinesinde denenmedi

macOS Intel (x64) paketi ayrıca eklenecek.

sudo dpkg -i urhoba-git-desktop_1.6.0_amd64.deb
sudo rpm -i urhoba-git-desktop-1.6.0-1.x86_64.rpm
sha256sum -c SHA256SUMS

373 birim + 25 uçtan uca test geçiyor.