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

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006
  • USI Events

    USI Events

    6 AĞUSTOS 2013