2011-03-19 31 views

cevap

34

İlk git rebase -i A^ yapmak ve sonra metin editörü bu gibi bakıyor görünecektir: Bu

pick aaaaaa 
squash cccccc 
pick bbbbbb 
pick dddddd 

gibi görünecek biçimde değiştirin

pick aaaaaa 
pick bbbbbb 
pick cccccc 
pick dddddd 

onu ve kapatın ve git yapar dinlenme. CA sonradır ki

http://git-scm.com/docs/git-rebase

+5

Ve zorunlu uyarı: Bu çalışmalardan herhangi birini zorladıysanız bunu yapmayın. – Cascabel

+4

Ayrıca, açıklamak gerekirse, ilk komutta “A”, “A” kelimesinin SHA1'i (kısaltılmış olabilir), ve “aaaaaa” ve editördeki arkadaşlar dört sözleşmenin SHA1'lerini kısaltmaktadır. – Cascabel

0
git rebase -i A^ 

düzenlemek onları. pick'u f (fixup) olarak değiştirin ve kaydedin.

İlgili konular