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

  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010
  • Jonnyriddlin1

    Jonnyriddlin

    4 Ocak 2007
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008