SORU
3 Temmuz 2009, Cuma


Yeniden yapıyor Gıt birleştirme döndürüldü

Bir sorun rastlamak var: sorun, özel bir şube '28'lerden general' 'şube. geliştirmek birleştirilmiş' git geçirdim. Çok hızlı yaptırdım meğer, git-geri birleştirme geri almak için kullandım. Şimdi, ancak, zaman geldi birleştirme '28'lerden' içine 'geliştirmek', ama git-birleştirme komut görür orijinal birleştirme ve mutlu bildiren tüm iyi ve şubeleri var zaten birleşti. Ben şimdi ne yapacağım? "Geri "Geri "28'lerden ->oluşturun "" ' kaydetme? geliştirmek Bunu yapmak için iyi bir yol gibi görünmüyor, ama şu anda herhangi bir diğer hayal bile edemiyorum.

Ağaç yapısı gibi görünüyor:

alt text

CEVAP
3 Temmuz 2009, Cuma


Sen "geri dön". döner Nasıl, kulağa geldiği kadar kolay olmayabilir döner mi bağlı. official document on this topic bak.

---o---o---o---M---x---x---W---x---Y
              /
      ---A---B-------------------C---D

izin için:

---o---o---o---M---x---x-------x-------*
              /                       /
      ---A---B-------------------C---D

Ama hepsi çalışıyor mu? Elbette öyledir. Bir birleştirme dönebilirsiniz, ve bir gelen tamamen teknik açı, gıt çok doğal ve gerçek oldu sıkıntılar.< / ^ br . Sadece "Birleştir" önce devletten bir değişiklik olarak kabul edilir "birleştirme sonra devlet" ve olan oldu.< / ^ br . Hiçbir şey karmaşık, garip bir şey yok, hiçbir şey gerçekten çok tehlikeli. Git hiç düşünmeden yapar.

Teknik açıdan, bir birleştirme dönüştürme ile yanlış bir şey var,o kadar amaiş akışı bir açıdan genellikle denemek gereken bir şey. önlemek.

Eğer birleştirilmiş bir sorun bulursanız mümkünse, örneğin, eğer ana ağacabirleştirme dönmek yerine, deneyingerçektenzor:

  • sorun birleştirilmiş ve tamir, dal içine iki eşit parçaya böler
  • ya da bireysel yol açan taahhüt dönmek için deneyin.

Evet, daha karmaşık, ve hayır, her zaman işe gitmiyor (bazen cevap: değildi çünkü "ayy, gerçekten birleştirilmiş olması gerekmez mi, henüz hazır, ve ben gerçekten geri almak gerekirtümbirleştirme"). O zaman birleştirme, ama yeniden yapmak istediğinizde, birleştirme, döner gerçekten şimdi geri dönerek bunu yapmak zorunda.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • PlugResearch

    PlugResearch

    22 Mart 2006
  • Thom Hall

    Thom Hall

    24 Kasım 2006
  • UKF

    UKF

    2 Aralık 2009