Ayar gıt üst farklı bir ana işaretçi
Bir ebeveyn için geçmişte o puan bende var, ama işaret ettiği ana değiştirmek istiyorum, bunu nasıl yapıyor hakkında gitmek istiyorsunuz?
CEVAP
git rebase kullanarak. "Commit(s) al ve plop farklı bir üst (taban) onlara" Git komutu./jenerik
Bazı şeyler, ancak bilmek:
Sana verilen üst değiştirmek tamamlama Sha aileleri dahil taahhüt beri, SHA Sha irade olarak değişir -tümkalkınma hattında sonra gelen tamamlar (daha yeni).
Diğer insanlarla çalışıyorsun, zaten çektikleri nerede ortak için söz konusu tamamlama zorladın, tamamlama değiştirme muhtemelen Kötü bir Fikir™. Bunun nedeni #1, ve böylece ortaya çıkan karışıklık diğer kullanıcıların depoları olacak karşılaştığınızda anlamaya çalışıyorum ne oldu nedeniyle Sha artık uyan onlar için de, "aynı" tamamlar.(Bkz: "AKINTIYA karşı REBASE" ayrıntılar için bağlı adam sayfa bölümüne.) KURTARMA
Bu, eğer bir şube üzerinde yeni bir ebeveyn için taşımak istediğiniz iptalleri ile şu anda iseniz, şöyle bir şey söyledi:
git rebase --onto <new-parent> <old-parent>
Her şey hareket edeceksonra<new-parent> yerine üstüne oturmak için geçerli Şubesi <old-parent>.

İşaretçi değerleri farklı ama eşit kar...
C : sınıf veri üyesi için İşaretçi...
Nasıl düzgün bir null işaretçi tüm bit...
Nasıl node.js Akka aktör desen daha fa...
Neden Python karşılaştırma dizeleri ku...