SORU
22 Mart 2012, PERŞEMBE


'de eklendi' gıt birleştirme çakışma çözme?

Ben rebasing gıt ve bir çatışma olsun 'hem de ekledi' - yani, tam olarak aynı dosya adı eklenmiştir bağımsız olarak benim şube ve şube ediyorum rebasing. git status söylüyor:

# Unmerged paths:
#   (use "git reset HEAD <file>..." to unstage)
#   (use "git add/rm <file>..." as appropriate to mark resolution)
#
#       both added:         src/MyFile.cs

Benim sorum, bunu nasıl çözerim? Bir aracı, birleştirme ya da sadece komut satırında yapabilirim bir yolu kullanmak zorunda mıyım? 3 *ben* nasıl gıt tutmak istiyorum hangi kaldırmak istiyorum ve biliyor mu?

CEVAP
22 Mart 2012, PERŞEMBE


Eğer kullanıyorsanız git rm gıt eylem ya da bir sürüm olmadan seni terk eder gidermek yani dizinden yolu tüm sürümleri kaldırın.

git checkout --ours src/MyFile.cs üzerine rebasing olduğunuz veya git checkout --theirs src/MyFile.cs şube sürümü seçti rebasing sen şube sürümü seçti kullanabilirsiniz.

Eğer isterseniz bir aracı birleştirme veya el ile Düzenle kullanmanız gereken karışım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • manadude21

    manadude21

    11 Mart 2008
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • TROPFEST

    TROPFEST

    27 Mart 2007