SORU
28 Mart 2009, CUMARTESİ


Çalışma kopyası Gıt değişiklikler bir dosyayı geri alma?

Sonra son sunmayacağım değiştirilmiş bir sürü dosya benim çalışma kopyası, ama istediğim için değişiklikleri için o dosyaları, sıfırlama için aynı devlet olarak en son commit.

Ancak, ben sadece bir değişiklik yalnız, başka bir şey dosya çalışma kopyası geri almak istiyorum.

Nasıl yapabilirim?

CEVAP
28 Mart 2009, CUMARTESİ


Kullanabilirsiniz

git checkout -- file

Yapabilirsin olmadan -- (olarak önerilen tarafından nimrodm), ama eğer dosya adı gibi bir şube veya etiketi (veya başka bir revizyon tanımlayıcı), Mayıs karışıyor, bu yüzden kullanarak -- en iyi.

Ayrıca, bir dosyanın belirli bir sürümünü kontrol edebilirsiniz:

git checkout v1.2.3 -- file         # tag v1.2.3
git checkout stable -- file         # stable branch
git checkout origin/master -- file  # upstream master
git checkout HEAD -- file           # the version from the most recent commit
git checkout HEAD^ -- file          # the version before the most recent commit

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DragsterMC Gaming

    DragsterMC G

    30 HAZİRAN 2013
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009
  • wowchick16

    wowchick16

    17 Mart 2007