Sublime Murge Nedir
Sublime Merge Git ile çalışan geliştiriciler için hazırlanmış hızlı ve sade bir görsel istemcidir Git komutlarını terminale yazmak yerine arayüz üzerinden yönetmek isteyenler için büyük kolaylık sağlar hem yeni başlayanlar hem de deneyimli kullanıcılar için kullanışlı bir araçtır
Bu uygulama commit geçmişini branch yapısını ve dosya değişikliklerini net şekilde gösteriyor ayrıca çatışmaları çözmek için satır satır karşılaştırma imkanı sunuyor bu da kod akışını daha anlaşılır hale getiriyor


Ne İşe Yarıyor
git işlemlerini daha erişilebilir hale getiriyor
commit oluşturmak düzenlemek ve silmek kolaylaşıyor
branch oluşturmak geçiş yapmak ve birleştirme işlemleri görsel olarak takip edilebiliyor
dosya bazlı diff görünümü sayesinde hangi satırda ne değişmiş anında görülebiliyor
terminal desteği sayesinde arayüzde olmayan işlemler doğrudan komutla yapılabiliyor
ayrıca geçmiş commit’ler üzerinde düzenleme yapmak mümkün oluyor örneğin bir commit mesajını değiştirmek ya da dosya eklemek gibi
bu yapı sayesinde hem kodun geçmişi hem de geleceği daha kontrollü bir şekilde yönetilebiliyor

Önemli Özellikleri
hızlı ve hafif arayüz
büyük projelerde bile takılmadan çalışıyor
commit geçmişi ve dosya değişiklikleri anında yükleniyor
inline diff görünümü
dosya içindeki değişiklikler satır satır gösteriliyor
hangi satırın ne şekilde değiştiği net şekilde takip edilebiliyor
gelişmiş arama
commit mesajı dosya adı ya da içerik bazlı arama yapılabiliyor
geçmişte yapılan bir değişikliği bulmak oldukça kolaylaşıyor
komut paleti
sublime text’teki gibi bir komut paleti bulunuyor
git komutları buradan seçilebiliyor
örneğin revert commit stash changes gibi işlemler doğrudan çağrılabiliyor
çoklu remote desteği
birden fazla uzak repo tanımlanabiliyor
örneğin hem github hem gitlab bağlantısı aynı anda yönetilebiliyor
bu yapı ekip çalışmasında büyük kolaylık sağlıyor
ssh ve https bağlantıları
uzak repo bağlantıları için iki yöntem de destekleniyor
ssh anahtarları kolayca tanımlanabiliyor
https token’ları güvenli şekilde saklanabiliyor
çatışma çözümleme aracı
merge sırasında oluşan çatışmalar satır satır gösteriliyor
hangi branch’ten geldiği belirtiliyor
bu da çözüm sürecini daha anlaşılır hale getiriyor

Son Gelen Özellikleri
stash temizleme komutu artık commit grafiğini güncelliyor

önceden stash’leri temizlediğinde commit geçmişi üzerinde görsel bir güncelleme olmuyordu
yeni sürümle birlikte bu işlem commit grafiğinde anında yansıtılıyor
bu da kod geçmişini daha net takip etmeyi sağlıyor
regex desteği iyileştirildi
bazı özel durumlarda regex ifadeleri derlenirken hata oluşuyordu
bu sorun giderildi ve artık daha karmaşık arama desenleri kullanılabiliyor
özellikle commit mesajlarında veya dosya isimlerinde filtreleme yaparken daha esnek hale geldi

başlangıç süreci daha stabil hale getirildi
bazı sistemlerde nadiren yaşanan açılış çökmesi sorunu düzeltildi
uygulama artık daha güvenilir şekilde başlıyor

Sublime Text Entegrasyon
sublime merge artık sublime text ile daha sıkı entegre çalışıyor
örneğin bir dosyada değişiklik yaptıktan sonra doğrudan sublime merge üzerinden commit işlemi yapılabiliyor
aynı şekilde diff görünümünde bir dosyaya çift tıkladığında sublime text’te açılıyor
bu yapı kod düzenleme ve versiyon kontrolünü tek bir akışa bağlıyor


@DarkNode
Sublime Merge Git ile çalışan geliştiriciler için hazırlanmış hızlı ve sade bir görsel istemcidir Git komutlarını terminale yazmak yerine arayüz üzerinden yönetmek isteyenler için büyük kolaylık sağlar hem yeni başlayanlar hem de deneyimli kullanıcılar için kullanışlı bir araçtır
Bu uygulama commit geçmişini branch yapısını ve dosya değişikliklerini net şekilde gösteriyor ayrıca çatışmaları çözmek için satır satır karşılaştırma imkanı sunuyor bu da kod akışını daha anlaşılır hale getiriyor


Ne İşe Yarıyor
git işlemlerini daha erişilebilir hale getiriyor
commit oluşturmak düzenlemek ve silmek kolaylaşıyor
branch oluşturmak geçiş yapmak ve birleştirme işlemleri görsel olarak takip edilebiliyor
dosya bazlı diff görünümü sayesinde hangi satırda ne değişmiş anında görülebiliyor
terminal desteği sayesinde arayüzde olmayan işlemler doğrudan komutla yapılabiliyor
ayrıca geçmiş commit’ler üzerinde düzenleme yapmak mümkün oluyor örneğin bir commit mesajını değiştirmek ya da dosya eklemek gibi
bu yapı sayesinde hem kodun geçmişi hem de geleceği daha kontrollü bir şekilde yönetilebiliyor

Önemli Özellikleri
hızlı ve hafif arayüz
büyük projelerde bile takılmadan çalışıyor
commit geçmişi ve dosya değişiklikleri anında yükleniyor
inline diff görünümü
dosya içindeki değişiklikler satır satır gösteriliyor
hangi satırın ne şekilde değiştiği net şekilde takip edilebiliyor
gelişmiş arama
commit mesajı dosya adı ya da içerik bazlı arama yapılabiliyor
geçmişte yapılan bir değişikliği bulmak oldukça kolaylaşıyor
komut paleti
sublime text’teki gibi bir komut paleti bulunuyor
git komutları buradan seçilebiliyor
örneğin revert commit stash changes gibi işlemler doğrudan çağrılabiliyor
çoklu remote desteği
birden fazla uzak repo tanımlanabiliyor
örneğin hem github hem gitlab bağlantısı aynı anda yönetilebiliyor
bu yapı ekip çalışmasında büyük kolaylık sağlıyor
ssh ve https bağlantıları
uzak repo bağlantıları için iki yöntem de destekleniyor
ssh anahtarları kolayca tanımlanabiliyor
https token’ları güvenli şekilde saklanabiliyor
çatışma çözümleme aracı
merge sırasında oluşan çatışmalar satır satır gösteriliyor
hangi branch’ten geldiği belirtiliyor
bu da çözüm sürecini daha anlaşılır hale getiriyor

Son Gelen Özellikleri
stash temizleme komutu artık commit grafiğini güncelliyor

önceden stash’leri temizlediğinde commit geçmişi üzerinde görsel bir güncelleme olmuyordu
yeni sürümle birlikte bu işlem commit grafiğinde anında yansıtılıyor
bu da kod geçmişini daha net takip etmeyi sağlıyor
regex desteği iyileştirildi
bazı özel durumlarda regex ifadeleri derlenirken hata oluşuyordu
bu sorun giderildi ve artık daha karmaşık arama desenleri kullanılabiliyor
özellikle commit mesajlarında veya dosya isimlerinde filtreleme yaparken daha esnek hale geldi

başlangıç süreci daha stabil hale getirildi
bazı sistemlerde nadiren yaşanan açılış çökmesi sorunu düzeltildi
uygulama artık daha güvenilir şekilde başlıyor

Sublime Text Entegrasyon
sublime merge artık sublime text ile daha sıkı entegre çalışıyor
örneğin bir dosyada değişiklik yaptıktan sonra doğrudan sublime merge üzerinden commit işlemi yapılabiliyor
aynı şekilde diff görünümünde bir dosyaya çift tıkladığında sublime text’te açılıyor
bu yapı kod düzenleme ve versiyon kontrolünü tek bir akışa bağlıyor


@DarkNode

