Utilizo git clone de github y borré algunos archivos & modifiqué algunos archivos. Ahora quiero mantener mi código local & restaurar a la forma original. Hay un comando para lograr esto?Git: ¿Cómo sobrescribir el cambio local?
8
A
Respuesta
12
Si desea guardar los cambios que realiza en primer lugar, que pueda Compártelos antes y luego ingrese su código en la (s) confirmación (es) anterior (es): git checkout HEAD^
(una confirmación) git checkout GEAD~2
(2 comete espalda)
O, si usted no necesita cambios más, ejecutar git reset --hard HEAD
7
git checkout <name of file>
Si quieres echa un vistazo a todo el repositorio, a continuación, desde el directorio raíz utilizar
git checkout .
1
git reset --hard
-1
Puede eliminar los cambios locales por este comando
git clean -f
y tire de cambios por:
git pull
Cuestiones relacionadas
- 1. cómo sobrescribir con un git push, sobrescribir los cambios al servidor de git?
- 2. ¿Cómo cambio el nombre del directorio .git?
- 3. Cómo descartar el cambio al submódulo git?
- 4. ¿Listar archivos en el repositorio git local?
- 5. Restablecer el repositorio local de git
- 6. git-svn cambio de contraseña
- 7. Clonación repositorio Git local
- 8. espejo local Git
- 9. Cambio de autoría git git push después
- 10. ¿Cómo sobrescribir las etiquetas locales con git fetch?
- 11. Sobrescribir el esquema de colores
- 12. Desactivar Git empujando desde el repositorio local
- 13. Empuje el Proyecto Git al Directorio Local
- 14. Cómo cancelar un local de Git cometer
- 15. ¿Cómo elimino un repositorio local en git?
- 16. Git cambio entre commits
- 17. ¿Anonimizar un repositorio git local?
- 18. Git deshacer rama local eliminar
- 19. Cómo usar GitHub para Mac con el repositorio Git local
- 20. haga un git pull para sobrescribir cambios locales
- 21. Cómo obtener/copiar limpiamente una rama remota de git en el repositorio local
- 22. git: sincronizar el repositorio local con el remoto
- 23. rama cambio en git por nombre parcial
- 24. Usando git, ¿cómo hacer 'usar el suyo' durante un conflicto?
- 25. Deshacer el cambio en git (no reescribir el historial)
- 26. eliminando el repositorio local de git de Xcode Project?
- 27. git-merge con repositorio en el sistema de archivos local
- 28. ¿Cómo sobrescribir una aplicación en Django correctamente?
- 29. origen git cambio de una rama (rebase)
- 30. ¿Cuándo introdujo git el interruptor "--local" para el comando git config?
Esto no funcionó para mí. por alguna razón desconocida, dice que un archivo swf que no he modificado se modifica y lo enumera como un cambio que se debe confirmar. Intenté hacer "git checkout path/filename.swf", que lo hace sin errores, y cuando hago el estado de git, todavía muestra el archivo como modificado localmente. ¿Algunas ideas?. Si esto fuera SVN, simplemente eliminaría el archivo y haría otro pago que haría bajar la última versión. No puedo encontrar una manera de hacer esto con git. –