SORU
22 AĞUSTOS 2011, PAZARTESİ


Tek bir dosya Hard reset

Ben şu anda benim çalışma dizini içinde üç değiştirilmiş dosyaları. Ancak içlerinden biri KAFASINI durumunu sıfırlamak istiyorum.

SVN svn revert <filename> kullanmak istiyorum (gerekirse svn update <filename>) izledi ama gıt git reset --hard kullanmalıyım. Ancak bu komut, tek bir dosya üzerinde çalışır.

Git herhangi bir şekilde tek bir dosya değişiklikleri iptal et ve taze BAŞ bir kopyasıyla üzerine var mı?

CEVAP
22 AĞUSTOS 2011, PAZARTESİ


Aşağıdaki komutu kullanabilirsiniz:

git checkout HEAD -- my-file.txt

... my-file.txt çalışma kopyası ve başından bu dizin durumuna hem de güncelleme olacak.

Bu komutta -- gerekebilir açıklıyor this answer, işaret VonC için teşekkürler.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • nemoking of kinges

    nemoking of

    4 EYLÜL 2009