recuperar - ¿Se puede restaurar.git eliminado?
restaurar archivo eliminado git (3)
La única forma de restaurar una carpeta .git
eliminada es mediante:
- Clonarlo de nuevo desde algún lado
- Verificación de su contenedor de reciclaje o copia de seguridad (si no existe un repositorio remoto)
Dado que sus archivos son del repositorio github en línea, entonces es simple. Simplemente vuelva a clonarlo desde el directorio donde eliminó la carpeta .git
:
git init
git remote add origin <repo_address>
git pull origin master
donde repo_address
puede ser [email protected]: yourname / yourproject.git
Tu pago local volverá a la normalidad.
Si tiene cambios no confirmados en su copia de trabajo, deseará conservarlos, en lugar de utilizar git pull
use git fetch
y luego git reset --soft
su rama local a la rama remota donde debería estar. El reinicio suave no cambiará su copia de trabajo
Esto sucedió cuando trabajaba con git en Ruby on Rails. Se hicieron y crearon varios commits y ramas.
git version 1.7.3.4
Accidentalmente borré la carpeta .git usando
git -rf .git
pero tengo todos los archivos y las actualizaciones hechas en el repositorio git-hub en línea. Quiero restaurar la carpeta .git. ¿Preguntas?
- ¿Estoy totalmente jodido? O
- Si hay una manera de restaurar .git desde mi repositorio git-hub en línea, ¿cómo puedo hacerlo?
Puede clonar su repositorio en otra ubicación y simplemente copiar la carpeta .git
clonada al lugar de su carpeta .git
eliminada.
si compiló su trabajo y está en formato jar. Vaya a su .m2 / repositorio / ubicación y encuentre ese archivo jar. cambia el .jar a .zip. descomprime el archivo y tu repositorio git debería estar allí.