Nasıl git-svn ile bir çatışmayı çözmek için? | Netgez.com
SORU
22 EYLÜL 2008, PAZARTESİ


Nasıl git-svn ile bir çatışmayı çözmek için?

git svn rebase ve git bir şube üzerinde yapıyorsun olduğunda bir çatışmayı çözmek için en iyi yolu nedir "(no-şube)"?

CEVAP
22 EYLÜL 2008, PAZARTESİ


Larryiyi bir cevap's blog (Teşekkürler Larry): . bulduğum bazı googling sonra

Eğer birleştirme git svn rebase, çatışma yaparken burada hatırlanması gereken bazı şeyler vardır:

  • Bir rebase yaparken, eÄŸer kötü bir ÅŸey olursa, sana sonuna kadar "(no-ÅŸube)" ÅŸube.
  • git status, çalışma dizininizdeki .dotest bir dosya göreceksiniz bir yaparken. Sadece görmezden gel.
  • EÄŸer kefalet etmek istiyorsanız, git rebase --abort. (Not yok git svn rebase --abort.)
  • Çatışma dosyasını el ile birleÅŸtirme, git add [file] bir düzeltme yapın.
  • Sonraki git rebase --continue. (Ya bu svn sürüm var ne bir not.)
  • EÄŸer bu konuda ÅŸikayet ederse "git add? Ara unuttunuz mu", o zaman belli ki Senin hayır-op bir deÄŸiÅŸiklik çatışmaları döndü düzenleyin. 10 ** atlamak için. (Çok garip, ama gerçek.)
  • Ve tekrar köpük gidene kadar saçın ipek gibi pürüzsüz yıkayın ve rebase tamamlandı. Herhangi bir zamanda 11 ** kefalet için.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Wild Academy

    Wild Academy

    8 Aralık 2009