Durum:
- master X konumunda
- quickfix1 X + 2 işleminde
Öyle ki:
o-o-X (master HEAD)
\
q1a--q1b (quickfix1 HEAD)
Sonra quickfix2 üzerinde çalışmaya başladım, ama yanlışlıkla master değil kopyalanacak kaynak dalı olarak quickfix1'i aldım. Şimdi quickfix2 X + 2 işleminde + 2 ilgili işlemde.
o-o-X (master HEAD)
\
q1a--q1b (quickfix1 HEAD)
\
q2a--q2b (quickfix2 HEAD)
Şimdi quickfix2 ile bir şube istiyorum, ama quickfix1 ait 2 taahhüt olmadan.
q2a'--q2b' (quickfix2 HEAD)
/
o-o-X (master HEAD)
\
q1a--q1b (quickfix1 HEAD)
Quickfix2'de belirli bir revizyondan bir yama oluşturmaya çalıştım, ancak yama, taahhüt geçmişini korumuyor. İşlem geçmişimi kaydetmenin bir yolu var, ancak quickfix1'de değişiklik yapılmayan bir şube var mı?
quickfix1
. (Cevaplardaki farkı da not edin.)