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

  • newreleaseblitz

    newreleasebl

    13 Ocak 2010
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011