2009-05-09 23 views
7

Yerel Git repo'umda bir dosyayı kaldırdım. Git repo'yu güncelleyerek dosyayı geri istiyorum. Aşağıdaki Git Yapılandırma Git Git yerel yanıtımı güncellemek için çekme

koşuyorum

başarısız

git pull 

O UPTODATE söylüyor, ancak yeni dosya alamadım. Github'daki public repo, SVN kullanmıyor, bu nedenle sorun SVN olamaz. Yerel Git repo öğenizi nasıl güncellersiniz, böylece Kaldırdığınız Dosyayı bilgisayarınıza geri alırsınız? henüz taahhüt değilse

cevap

7

Ağustos sorununuza için muhtemelen en iyi yolu vardır.

Ayrıca çekti son sürüme geri dönmek olabilir:

git reset --hard 
8

:

git checkout path/to/file 
+1

@August: Ben de benzer bir sorun var http://dpaste.com/42337/ –

+0

: Ben çalıştırarak komut işi alamadım . –

+0

@SimpleQuestions: Yol, yerel deponuzdaki dosyaya göreli bir yol olmalıdır, örn. "git checkout theFile". Ayrıca "git checkout master ~ 1 theFile" revizyonunu da belirtebilirsiniz. Http://www.kernel.org/pub/software/scm/git/docs/git-checkout.html adresindeki örneklere bakın. –