SORU
17 ŞUBAT 2009, Salı


Nasıl bir Git branch yerel kaydedilmemiş değişiklikleri birleştirmek için?

Nasıl gıt bunu yapabilirim:

Benim şu anki şube branch1 ve bazı yerel değişiklikler yaptım. Ancak ben aslında branch2 bu değişiklikleri uygulamak demek olduğunu şimdi fark ediyorum. Bir şekilde uygulamak için/onlar branch1 onları işlemekle olmadan branch2 yerel değişiklikler olur bu değişiklikler birleştirme var mı?

CEVAP
17 ŞUBAT 2009, Salı


Dosyalarınızı henüz branch1 kararlı olmadığı için:

git stash
git checkout branch2
git stash pop

ya

git stash
git checkout branch2
git stash list       # to check the various stash made in different branch
git stash apply x    # to select the right one

As commented benjohn (git stash man page):

Ayrıca şu anda izlenmeyen (yeni eklenen) dosyaları saklamak için, -u: bağımsız değişken Ekle

git stash -u

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • TimMinchinLive

    TimMinchinLi

    23 ŞUBAT 2009
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008