- Jujutsu: Git uyumlu bir DVCS olarak Git, Mercurial ve Pijul/Darcs'ın özelliklerini birleştirir ve kendine özgü işlevler ekler
- Komut satırı aracı
jj olarak adlandırılır ve proje "Jujutsu" olarak bilinir
- Jujutsu, Git ile uyumludur ve Git backend'ine sahiptir
- Neredeyse tüm Jujutsu komutları çalışma kopyasını otomatik olarak commit eder; bu nedenle
git stash gerekmez
- Jujutsu'da çalışma kopyasından çok depo daha merkezi bir rol oynar
- Depodaki tüm işlemler kaydedilir; böylece kolay geri alma ve işlemi iptal etme mümkündür
- Çakışmalar commit'lere kaydedilir ve daha sonra çözülebilir
- Jujutsu, çakışma olduğunda bile otomatik rebase'i destekler
- Jujutsu, geçmişi yeniden yazma için kapsamlı destek sunar
- Bu araç işlevsel olarak tamdır, ancak performans hataları ve çeşitli iş akışları için sınırlı destek olabilir
- Farklı işletim sistemleri için kurulum talimatları sağlanır
- Commit'ler için ad ve e-posta ayarlamak üzere ilk yapılandırma yapılabilir
- Farklı shell'ler için komut satırı tamamlama ayarlanabilir
- Jujutsu'ya başlamanın en iyi yolu öğreticiyi takip etmektir
- Jujutsu'ya benzer şekilde benzer sorunları çözen başka araçlar da vardır
2 yorum
Jujutsu - basit ve güçlü, Git uyumlu bir DVCS
Bunu bir buçuk yıl önce paylaşmıştım, şimdi yine HN'de gündem olmuş.
Hacker News görüşleri
jj logkomutuyla dalların genel görünümünü görmek, çakışmaları çözebilmek ve hızlı komutlar için kısaltılmış changeset kimlikleri yer alıyor.