SORU
1 Mart 2011, Salı


Geçerli çalışma dizini değişimlere git bir yama oluşturun

Benim çalışma dizini olarak kaydedilmemiş değişiklikler var. Nasıl oluşturmak zorunda kalmadan, bu bir yama yapmak bir söz verebilir miyim?

CEVAP
15 Mart 2013, Cuma


Eğer değişiklik taahhüt yok eğer doğru değilse, o zaman:

git diff > mypatch.patch

Ama bazen yaptığın şeylerin bir parçası izlenmeyen ve '' çıktı. diff gıt olmayacak yeni dosyalar olur Yani, bir yama yapmanın bir yolu, yeni bir taahhüt için her aşama için (ama asla suçu yok), ve sonra:

git diff --cached > mypatch.patch

Daha sonra yamayı uygulayabilirsiniz:

git apply mypatch.patch

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • pilslajt

    pilslajt

    20 HAZİRAN 2008
  • sghaff1

    sghaff1

    23 Mart 2009