2009-05-09 28 views
7

He eliminado un archivo en mi repositorio local de Git. Quiero recuperar el archivo actualizando mi repositorio de Git.No se puede Git Pull para actualizar mi repositorio local de Git

corro el siguiente sin éxito

git pull 

Dice UpToDate, pero no consiguió el archivo más reciente. El repositorio público en github no usa SVN, por lo que el problema no puede ser SVN.

¿Cómo se puede actualizar su Git repo local, de modo que pueda recuperar su archivo eliminado en su computadora?

Respuesta

7

agosto presenta unas probablemente la mejor manera para su problema.

También podría volver a la última versión que sacó:

git reset --hard 
8

Si no se ha comprometido todavía:

git checkout path/to/file 
+1

@August: Yo no realizar su trabajo mediante la ejecución de comandos: http://dpaste.com/42337/ –

+0

Tengo un problema similar . –

+0

@SimpleQuestions: la ruta debe ser una ruta relativa al archivo en su repositorio local, p. "git checkout theFile". También puede especificar la revisión "git checkout master ~ 1 theFile". Vea los ejemplos en http://www.kernel.org/pub/software/scm/git/docs/git-checkout.html –

Cuestiones relacionadas