2009-05-09 15 views
7

Usunąłem plik z mojego lokalnego repozytorium Git. Chcę odzyskać plik, aktualizując moje repozytorium Git.Nie można pobrać Git Pull, aby zaktualizować moje lokalne repozytorium Git.

uruchomić następujące bezskutecznie

git pull 

Mówi uptodate, ale nie dostać najnowszy plik. Publiczne repozytorium na github nie używa SVN, więc problem nie może być SVN.

Jak zaktualizować lokalne repozytorium Git, aby odzyskać usunięty plik z powrotem na komputer?

Odpowiedz

7

sierpnia ma prawdopodobnie najlepszą drogę dla swojego problemu.

Można również powrócić do ostatniej wersji, którą ciągnięty:

git reset --hard 
8

Jeżeli nie zostało jeszcze popełnione:

git checkout path/to/file 
+1

@August: Nie dostałem swoją pracę, uruchamiając polecenie: http://dpaste.com/42337/ –

+0

mam podobny problem . –

+0

@ ProstyQuestions: Ścieżka powinna być względną ścieżką do pliku w lokalnym repozytorium, np. "git checkout theFile". Możesz również określić wersję "master check git ~ 1 theFile". Zobacz przykłady na stronie http://www.kernel.org/pub/software/scm/git/docs/git-checkout.html –

Powiązane problemy