düğmesine basıyorum master
. Git durumunu yaptığımda,git Yeni şubeye yerel olarak taahhüt edilen değişiklikleri taşıyın ve
Bunu yaptığımda, 13 yerel makinemde yalnızca var. Sorun şu ki bu 13 komisyonun şimdi oluşturup sunucuya itmem gereken yeni bir şubeye gitmesi gerekiyor. Ben rebase bakarak denedi ama
söylendi$ git rebase origina/master
fatal: Needed a single revision
invalid upstream origina/master
Ben usta bozmadan yeni bir şube bu değişiklikleri iterek hakkında gitmek nasıl
?
Sadece netleştirmek için. Bu,
moving committed (but not pushed) changes to a new branch'un bir kopyası değildir, bu benim yaptığım her ne olursa olsun benim için işe yaramaz.
veya
Git: Howto move changes since last commit to a new branch tekrar tekrar yardım yoktur.
kesinlikle size belirtilen biri için olduğu gibi son halkası, sorunun çözüm değildir niçin sorusunu yeniden ifade edin. –
@BalogPal 13 değişiklik yerine sadece tek bir değişiklik yapmak zorunda olduğu için, bunun farklı olacağını varsaydım. Öyle değilse, memnuniyetle yaparım, özür diler ve bu soruyu silebilir/silebilirim. Denemeli miyim? Değişiklikler 2 aylık iştir ve bunu kaybetmeyi göze alamam. – Quillion
Soruda "bu 13 taahhütün artık gitmesi gerekiyor" deyin. Eğer gerçekten sadece bir ya da bir çift istiyorsan, bunu sormalısın; Eğer taahhütleriniz varsa git bir şey kaybetmek gerçekten zor. ama birçok yöne ve birçok yaklaşıma izin verdiğinden, sorma konusunda kesin olmalısınız. Muhtemelen ortaya çıkan durumu tarif ettiyseniz, –