Obtenga una lista de todos los compromisos de GIT, incluidos los perdidos

Obtenga una lista de todos los compromisos de GIT, incluidos los perdidos
Git contiene múltiples características avanzadas para que sea más factible para las personas. El "reforma"Es uno de ellos, que no es muy popular entre los desarrolladores, pero tremendamente útil. Se puede usar para mostrar la lista de todos los compromisos de git. Además, los desarrolladores pueden usar diferentes opciones para obtener más información sobre los compromisos de GIT y también ser utilizados para obtener las cometas de GIT perdidas. El otro comando git, "Log de $ git"Se puede utilizar para obtener información sobre las comitaciones git.

Los resultados de este artículo son:

  • Cómo obtener la lista de todos los compromisos de GIT usando el comando "Git Reflog"?
  • Cómo obtener la lista de todos los compromisos GIT a través del comando "Git Log"?
  • Cómo obtener la lista de todos los compromisos de GIT usando el comando "Git Log" junto con las opciones "-LOLS" y "-oneline"?

Cómo obtener la lista de todos los compromisos de GIT usando el comando "Git Reflog"?

Para obtener todos los compromisos del directorio GIT, incluidos los perdidos, primero, navegue hasta el directorio de Root Git. Ejecutar el "$ git reflog"Comando junto con las diferentes opciones y banderas.

Vamos a ver las instrucciones dadas a continuación!

Primero, ejecute el "cd"Comando para acceder al directorio Root Git proporcionando su ruta:

$ CD "C: \ Users \ nazma \ git"

Ahora, ejecute el "Git Reflog"Comando para ver la lista de todos los confirmaciones de Git:

$ git reflog

Como puede ver en la salida proporcionada a continuación, todos los compromisos GIT se muestran junto con su índice de cabeza y otra información:

Cómo obtener la lista de todos los compromisos de GIT a través del comando "Git Log"?

Otra forma de comprobar las cometas de git, use el "Git log"Comando con el"-reforma" opción:

$ git log -refleg

Como resultado, todos los compromisos con detalles, incluidos los detalles del autor, la fecha, la hora, el comet comprometido, la confirmación, el mensaje y la razón para la compromiso se mostrarán en la terminal:

Cómo obtener la lista de todos los compromisos de GIT usando el comando "Git Log" junto con las opciones "-LOLS" y "-oneline"?

Para obtener todos los compromisos de git, utilice el comando proporcionado con "-todo" y "-una líneaOpciones:

$ git log --all --oneline

Aquí el "-todo"La opción muestra todos los compromisos, y el"-una líneaLa opción se utiliza para obtener el detalle de los compromisos en una sola línea:

A partir de la salida dada anteriormente, se puede observar que todos los compromisos de directorio GIT, incluido el conjuicio de Sha hash y la rama en el que se realizaron, y los mensajes de confirmación relevantes se obtienen.

Conclusión

GIT ofrece múltiples comandos para obtener la lista de confirmaciones de GIT, incluidos los perdidos, de acuerdo con los requisitos del desarrollador. Por ejemplo, si quieren obtener los confirmaciones de Git con su número de índice de cabeza y razón para realizar, el "$ git reflogEl comando se puede usar. Mientras que el "$ git log -reflog"El comando es útil para ver los detalles del autor, la fecha, la hora, la comisión de sha hash, el mensaje de compromiso, la razón para cometer y muchos más. En este artículo, hemos demostrado las diferentes formas de obtener todos los compromisos de repositorio de git, incluidos los perdidos.