SORU
19 NİSAN 2012, PERŞEMBE


Git kafa müstakil düzeltme?

Benim depodaki bazı işler yapıyordum ve bir dosya yerel değişiklikleri fark vardır. Bu dosya, sadece taze bir kopyasını teslim aldığımı düşünüp sildim onları artık istemiyorum. Gıt denk yapmak istedim

svn up .

git pull kullanarak bir işe yaramadı. Bazı arama rastgele birini yapıyor tavsiye ettiği bir site götürdü

git checkout HEAD^ src/

(src dizin silinmiş dosya) içeren.

Şimdi müstakil bir kafa olduğunu yeni öğrendim. Ne olduğu hakkında hiçbir fikrim yok. Nasıl geri alabilir miyim?

CEVAP
19 NİSAN 2012, PERŞEMBE


Müstakil kafa artık bir dala demektir tarihinde taahhüt tek kontrol edildi (KAFASINA bir önceki commit bu durumda, yani BAŞ^).

Sadece çıkış için, örneğin bulunduğunuz şube gerekiyor

git checkout master

Bir dahaki sefere bir dosya değiştirildi ve geri yüklemek için dizin, dosya ilk silmeyin, sadece ülke istiyorum

git checkout -- path/to/foo

Bu dizin içinde ülke için dosya foo geri olacaktır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Modus Recordings

    Modus Record

    26 Kasım 2008
  • spyib

    spyib

    9 Ocak 2007
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009