SORU
18 Temmuz 2009, CUMARTESİ


Nasıl önceki duruma Git yönetilen projede, tüm yerel değişiklikleri geri muyum?

Hangi git initkoştum bir projem var. Birkaç tamamlandıktan sonra, her şeyin güncel olduğunu söyledi git status yaptım ve yerel değişiklikler oldu.

Sonra üst üste birkaç değişiklik yaptım ve her şeyi atmak ve geri orijinal durumuna almak istedim fark etti. Bu komut benim için yapacak?

git reset --hard HEAD

CEVAP
18 Temmuz 2009, CUMARTESİ


Eğer değişiklikleri çalışma kopyası için yapılan dönmek istiyorsanız, bunu yapmak için:

git checkout .

Eğer değişiklikler Endeksi (eklediğiniz yani) geri dönmek istiyorsanız, bunu yapmak için:

git reset
# Warning this will reset all of your unpushed commits to master!

Eğer işlemiş olduğu bir değişikliği geri almak isterseniz, bunu yapmak için:

git revert ...

Eğer izlenmeyen dosyaları (örneğin, yeni dosyalar, oluşturulan dosyaları) kaldırmak istiyorsanız:

git clean -f 

Ya da izlenmeyen dizinleri:

git clean -d

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • KliptOut KwazeeKilla

    KliptOut Kwa

    24 ŞUBAT 2010
  • Tire Rack

    Tire Rack

    31 Mayıs 2007