İlk önce klonlama yapmadan bir git paketinde saklanan tüm işlemlerin bir listesini almanın bir yolu var mı?
Başları almak kolaydır, ancak tam oturum açma işlemi yapmanın bir yolunu bulamadım.
İlk önce klonlama yapmadan bir git paketinde saklanan tüm işlemlerin bir listesini almanın bir yolu var mı?
Başları almak kolaydır, ancak tam oturum açma işlemi yapmanın bir yolunu bulamadım.
Pakette bulunan pakette gezinmek için bazı özel yazılımlar yazmadan mümkün değil. Paket negatif referanslarla oluşturulduysa, yalnızca paketteki nesnelerle (paketin içine gömülü paket ince olabilir) çözümlenemeyen deltaları içerme olasılığı vardır. Standart git komutları o basit yolu (entegrasyon çabası açısından) yani, birlikte çalışabilir bir biçimde üreten sayılı referanslara dışarı bölecektir (en azından çıplak klonu için) demeti ve ve dizini paketi Klonlama
için oku onu. Eğer bunu birleştirme önce hiç "önizleme" bir paket yapabilir
bir şey izleme ref basitçe uzak repo olarak eklemek için, ve sonra ondan getirebilir ve erişmek olduğunu. Yani böyle bir şey: şimdi
git remote add bundle /path/to/bundle
git remote update bundle
ve içinde birleştirmek için nihayet git pull bundle master
yerel repo kıyasla paket içinde şube karşılaştırma vb gitk master...bundle/master
yapmak ve olabilir
İşiniz bittiğinde, sadece. git remote rm bundle
Birleştirme simülasyonu yapmanın bir yolu olup olmadığını biliyor musunuz (örneğin, komutu acuically çağırmadan ne olacağını söyleyin). Birleştirme ve çekme --dry-run seçeneğiniz yok. – mat
yok, ve yok. sadece birleştirme yapabilir ve daha sonra nerede olduğunuzu sıfırlayarak iptal edebilirsiniz ('git reset --hard HEAD 'çakışmalarla kaldıysanız,' git reset --hard HEAD @ {1} 'otomatik birleştirme varsa başarılıydı) – araqnid
ile temizleme neden buna ihtiyacınız var? – Chronial
Depoyu birleştirme paketini birleştirmeden önce, paketin nerede olduğunu kontrol etmek istiyorum (repo ile karşılaştırıldığında). Başının repoda mı yoksa başka bir şekilde mi var olduğu. – mat
Belki de bu durumda paketi bir uzaktan kumanda olarak eklemek daha kolay olurdu? – araqnid