SORU
6 Mart 2012, Salı


Unstage silinmiş bir dosya gıt

Genellikle, bir dosya için değişiklikleri atmak için.

git checkout -- <file>

Eğer atmak istiyorum değişim dosya silme ise? Yukarıdaki satırı hata verecektir:

error: pathspec '<file>' did not match any file(s) known to git.

Ne komut diğer değişiklikleri geri alma olmadan tek bir dosya geri yükleme?

bonus noktası:Ayrıca, eğer atmak istiyorum değişiklik olursa ne olacakeklemebir dosya mı? Onun da üstü unstage için nasıl bilmek istiyorum.

CEVAP
6 Mart 2012, Salı


Etkileri geri almak isteyen konum varsayarak 'git rm' veya 'takip' git add-A 'ya benzer bir şey: . rm

# this restores the file status in the index
git reset -- <file>
# then check out a copy from the index
git checkout -- <file>

'Git ', yeter yukarıdaki ilk satırı, henüz kararlı değil varsayarak Ekle geri almak için

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • beautyexchange

    beautyexchan

    4 EYLÜL 2006
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010