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

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • michal lelkowski

    michal lelko

    9 Temmuz 2006