SORU
31 Mayıs 2010, PAZARTESİ


Nasıl select git rebase için strateji birleştirme?

3* *adam Sayfa -X<option> git-merge geçirilebilir bahseder. Ne zaman/nasıl tam olarak?

Rebase ile yamalar uygulayarak istiyorumözyinelemelistrateji veonlarınkiseçeneği (her ne sopa uygulamak yerine, bütün çelişkili tamamlar atlama). Birleştirme istemiyorum, tarihin doğrusal yapmak istiyorum.

Denedim:

git rebase -Xtheirs

ve

git rebase -s 'recursive -Xtheirs'

ama gıt her iki durumda da -X reddeder.


git rebase -Xtheirs ağaç çakışmaları el ile çözülmesi gerekir dışında yeni sürümlerinde çalışır. Bu çatışmaları çözme sonra git rebase -Xtheirs --continue -X tekrarlanan () çalıştırmak gerekir.

CEVAP
25 Kasım 2010, PERŞEMBE


Gıt v1 ile bunu kullanabilirsiniz.7.3 veya sonraki sürümleri.

git rebase -s recursive -X theirs ${branch}

Git v1.7.3 Sürüm Notları:

git rebase --strategy <s> -X seçilen birleştirme stratejisi tarafından anlaşılması ekstra seçenekleri geçmek için bu seçeneği öğrendim.

Güncelleme:Düzenlenmiş daha net olacak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DavidParody

    DavidParody

    17 EKİM 2009
  • metagamers

    metagamers

    13 Mayıs 2006
  • pissengehen

    pissengehen

    26 EYLÜL 2006