GIT restablecer el mal uso -Hard de texto crítica

GIT restablecer el mal uso -Hard de texto crítica

La desaparición del código son:

Sé que no puede ver, pero todavía tengo que auto-reflexionar sobre su propia, debido a su mal uso, lo que lleva a la desaparición de usted.

Toda la historia

Casi la medianoche, los sonidos del entorno, además de las pulsaciones de teclado de menores, que no puede oír otros sonidos, se estiró y la satisfacción de ver el estudio Android en su propia lucha por los resultados de una hora, git prensado experto cometer , estaba a punto de levantarse y salir.
Según ha informado un error:

Tirón no es posible porque tiene archivos sin combinar

Adolescente risa despectiva, Chrome abre esa parte del error de entrada del sistema, golpe sueño, la primera aparición de los resultados de búsqueda para que no dudó en señalar el interior, artículos de jóvenes deslizamiento rápido, sección de código directamente para encontrar una solución :

Copiar, vaya a Android Studio> Terminal> Intro> Introduzca una sola vez.

Sin embargo, podía reír, frente al proyecto ha sido recuperada la última propio git pull manera, entre él nunca tuvieron cometen , además de Android Studio automáticamente el complemento , los resultados de su trabajo duro una hora no se vea ni la sombra. Cabeza "boom" y la mirada, sin sueño.

Pánico abierto el navegador para encontrar la solución, no se pierda ninguna oportunidad posible, pero estaba equivocado, sino que también ve ninguna paja en un intento desesperado, y más después de varios intentos, finalmente, el adolescente encontrado soluciones.

Este adolescente va a leer detenidamente el artículo, además de la experiencia de los primeros intentos sin éxito, entendido rápidamente y una vez más superar el teclado:

     git fsck --lost-found

El sabía que este comando no realiza cambios en su proyecto suceder de inmediato, casi al mismo tiempo, la salida de la terminal un pedazo de código como el siguiente:

Terminal le dijo al niño, la falta de archivos tienen que ayudarle a salir de nuevo y poner en la carpeta de objetos perdidos

Ojos confirmaron, este es el archivo que falta, pero el nombre del archivo no puede ver la forma, el contenido de origen es, por desgracia, probablemente antes de intentar ordenar el caos, el contenido del archivo bajo la perdida encontrado no está actualizada, presumiblemente para crear el archivo después de un corto tiempo, y no modificar el contenido del nuevo archivo se ha encontrado, todavía tiene que volver a escribir ellos mismos.

reflexión

  • No mirar el contenido del artículo no debería ser un problema cuando se busca
  • Utilice un comando primero debe entender su papel
  • Encontrado un problema no puede ser arbitraria, necesidad de mantener la cabeza fría

resumen

git reset enfoque de recuperación -Hard en general se divide en tres casos:

ya comprometerse Pero añadir no comprometerse No no cometió añadir
git reflog obtener el valor de hash de
[valor correspondiente] git restablecer --hard
git-fsck --lost encontrado recuperar archivos borrados
de .git directorio / objetos perdidos para encontrar el archivo
Los dioses no pueden apagar

Supongo que te gusta

Origin www.cnblogs.com/zzerx/p/12497635.html
Recomendado
Clasificación