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

  • DavideoDesign

    DavideoDesig

    24 NİSAN 2006
  • FRED

    FRED

    1 EKİM 2005
  • Vagrant Records

    Vagrant Reco

    8 Mayıs 2006