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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013
  • TecnoTutosPC

    TecnoTutosPC

    19 Kasım 2012