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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • Sali Kaceli

    Sali Kaceli

    24 ŞUBAT 2009
  • Top10Series

    Top10Series

    26 Kasım 2008