Bunu neden yapıyorum? Ayrı bir depoda, mümkün olan en kolay şekilde senkronize etmek istediğim bir klasör var.Mevcut ağaca dizin eklemek mümkün mü
Git Internals Git Objects belgesine bağlı olarak, klasörlerin git'te yalnızca altyazı oldukları izlenimindeydim. Ve zaten varolan ağacın işaret ettiği bir dizin oluşturmanın mümkün olacağını varsayıyordu.
Bu denedim budur:
git update-index --add --cacheinfo 040000 b5fd8e9305 rc
b5fd8e9305
ağacın kimliğidir. Bu yaklaşım sadece boş dizin oluşturdu. Yani soru olurdu: git update-cache komutunu kullanarak tipe subtree eklemek mümkün mü?
Ben de denedim yöntem Git subtree merging: low level plumbing makalede anlatılan. Yine de iyi çalışıyor, ancak hala neden beklediğim gibi çalışmıyor update-index
. ağaç daha ağaç içerebilir itiraz etse