"Geri dönmek zorundasın". Orijinalin nasıl geri döndüğüne bağlı olarak, göründüğü kadar kolay olmayabilir. Bu konuyla ilgili resmi belgeye bakın .
Ama hepsi işe yarıyor mu? Elbette öyle. Bir birleştirmeyi geri döndürebilirsiniz ve tamamen teknik açıdan git, çok doğal bir şekilde yaptı ve gerçek bir sıkıntı yaşamadım.
Sadece "birleştirme öncesi durum" dan "birleştirme sonrası durum" a bir değişiklik olduğunu düşündü ve hepsi buydu.
Karmaşık bir şey yok, garip bir şey yok, gerçekten tehlikeli bir şey yok. Git bunu düşünmeden bile yapacak.
Yani teknik açıdan, bir birleştirmeyi geri döndürmenin yanlış bir yanı yoktur, ancak iş akışı açısından bu genellikle kaçınmaya çalışmanız gereken bir şeydir .
Mümkünse, örneğin, birleştirmeyi geri almak yerine ana ağaca birleştirilen bir sorun bulursanız, şunları yapmak için gerçekten çok çalışın :
- sorunu birleştirdiğiniz şubeye ayırın ve düzeltin,
- veya buna neden olan bireysel taahhüdü geri almaya çalışın.
Evet, daha karmaşık, ve hayır, her zaman işe gitmiyor (bazen cevabı: "oops, henüz hazır değildi çünkü gerçekten birleştirdiğinizden olmamalı ve gerçekten geri almak gerekir tüm arasında birleştirmek"). Bu yüzden birleştirmeyi gerçekten geri almalısınız, ancak birleştirmeyi yeniden yapmak istediğinizde, şimdi geri döndürerek bunu yapmanız gerekir.