Tamam. Eğer bir daldayım (söyle working) ve başka bir daldan (söyle master) değişiklikleri birleştirmek istiyorsam , o zaman dalda git-merge masteriken komutu çalıştırırım workingve değişiklikler geçmişe hiç basmadan birleştirilir. Eğer koşarsam git-rebase master, o zaman değişiklikler değişiklikleri masterşubemin üstüne koymak için yeniden temel alınır working. Peki ya değişikliklerden bir araya gelmek masterama değişikliklerimi workingen üstte olmak için geri çevirmek istersem ? Bunu nasıl yaparım? Bu yapılabilir mi?
Ben çalıştırabilir git-rebase workingbenim üzerinde masterde üstünde benim değişiklikleri koymak şube masterşube, ama benim o yapabilmek istiyorum workingşube ve ben nasıl hiçbir fikrim yok. Yapabileceğim en yakın şey, yeni bir dal oluşturmak masterve bunun üzerine workingdeğişiklikleri yeniden oluşturmaktır, ancak daha sonra dalı değiştirmek yerine yeni bir dalım olacaktı working.
git rebase workinghareket edeceğinimaster'ın değişiklikleri (bu noktadan sonraworkingüstünde olmak üzere kapalı kollara)workingşube - ama bu yapmak çok mantıklı bir şey değilmaster:)