SORU
28 Mayıs 2012, PAZARTESİ


Nasıl işliyor birleştirmek yerine tek bir dosya için değişiklikleri birleştirme.

İki kola, Bir de B var, Şube B şube dosyası ile ilgili Bir tek dosya birleştirmek istiyorum. Bunu nasıl yapabilirim?

CEVAP
21 Temmuz 2012, CUMARTESİ


Aynı sorunla karşılaştım. Net olmak gerekirse, bazı dosyalarda iki dal aynı dosyalar ile A B ama farklı bir programlama arayüzü var. Şimdi dosya yöntemlerini iki dalda arayüz farklılıkları bağımsız olarak f,, B, ama değişim her iki şube için önemlidir şube değiştirildi. Böylece, sadece dosya birleştirme gerek şube dosyasına B şube f A f.

Basit bir komut zaten tüm değişiklikler her iki şube A B: işlenmiş olduğunu kabul edersem benim için sorun çözüldü

git checkout A

git checkout --patch B f

Şube ilk komut anahtarları A, Bbirleştirmek istiyorum'dosyası f s versiyonu. İkinci komut B HEAD f dosyası f yamalar. Hatta/yama tek parça atmak kabul edebilirsiniz. B yerine herhangi bir taahhüt burada belirtebilirsiniz, HEAD olmak zorunda değil.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010