restaurar recuperar rama por eliminados eliminado eliminada como archivos archivo git github

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?

  1. ¿Estoy totalmente jodido? O
  2. 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í.