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

  • David Wills

    David Wills

    31 Aralık 2007
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011