En este manual, explicaremos la hoja de trucos de los comandos git. Entonces, comencemos!
Git comandos Hoja de trucos
Cuando los usuarios están trabajando en GIT, utilizan diferentes comandos GIT que pueden ayudar a realizar las tareas requeridas con facilidad. Hemos enumerado los comandos GIT en una secuencia que se inicia a partir de comandos básicos en la tabla proporcionada a continuación.
Echemos un vistazo a los comandos con descripciones uno por uno!
Git comandos básicos
Comandos | Descripción |
---|---|
$ git init | Este comando se utiliza para inicializar el directorio actual de git como repositorio de git |
Usuario de configuración de $ git.nombre | Para configurar el nombre de usuario que se utilizará para todos los compromisos en el repositorio actual |
$ git add o | Para agregar todos los cambios en el directorio o archivos para la próxima confirmación |
$ git commit -m "" | Para confirmar los cambios escenificados con el mensaje de confirmación al repositorio |
Estado de $ git | Para mostrar los archivos escenificados y sin seguimiento |
Log de $ git | Para enumerar todo el historial de confirmación utilizando el formato predeterminado |
$ git diff | Para ver los cambios no realizados entre el directorio de trabajo y el índice |
clon $ git | Para clonar el repositorio que se puede ubicar en el sistema de archivos o en una máquina remota |
Ramas git
Dominio | Dominio |
---|---|
$ GIT Branch | A la lista de todas las ramas del repositorio |
$ git checkout -b | Para crear y cambiar una nueva rama inmediatamente |
$ git fusion | Para fusionar la rama especificada con la rama actual |
Git Repheding cambia
Dominio | Descripción |
---|---|
$ git revert | Para crear el nuevo commit que revertir todos los cambios realizados en |
reinicio de $ git | Para eliminar el archivo del área de preparación y dejar el área de trabajo sin cambios |
$ Git Clean -n | Para mostrar qué archivo se eliminaría del directorio de trabajo |
Reescribir la historia de Git
Dominio | Descripción |
---|---|
$ git commit -amend -m "" | Para reemplazar o cambiar el último mensaje de confirmación con el nuevo con cambios sin escenario |
$ Git Rebase | La rama actual se rebajará en . Aquí, puede ser una ID de confirmación, una etiqueta, nombre de la rama o referencias relativas a la cabeza |
$ git reflog | Para ver el registro de cambios en la cabeza del repositorio local de Git |
Repositorios remotos
Dominio | Descripción |
---|---|
$ Git Remote Add | Para crear una nueva conexión del repositorio local con el repositorio remoto, este comando es útil. Aquí, será reemplazado por la URL del repositorio remoto. |
$ git busca < | Obtiene la rama remota especificada desde el repositorio remoto. |
$ git tirón | Para obtener la copia de las ramas remotas especificadas y fusionarla inmediatamente en la copia local |
$ git push | Se utiliza para empujar la rama específica al repositorio remoto, junto con el historial de confirmación y crear una rama en el repositorio remoto si no existe |
Configuración git
Dominio | Descripción |
---|---|
$ git config -usuarteglobal user.nombre | Se utiliza para configurar el nombre de usuario para todos los compromisos por un usuario específico |
$ git config -usuarteglobal user.correo electrónico | Para configurar el correo electrónico del autor que será utilizado para todos los compromisos por un usuario específico |
$ git config -alias global. | Para crear atajo para un comando git |
$ git config -system nore.editor | Para establecer el editor de texto como editor predeterminado que utiliza los comandos para todos los usuarios |
$ git config -global -edit | Para abrir el archivo global en el editor de texto establecido para editar manualmente |
Git tirón
Dominio | Descripción |
---|---|
$ Git Pull -Rasbase | Para obtener la copia de Rebases y Remote de la rama actual en la copia local |
Git Push
Dominio | Descripción |
---|---|
$ git push -force | Utilizado para el empuje de la fuerza como si los resultados en la fusión no rápida |
$ git push -alt | Empujará todas las ramas locales de GIT al repositorio remoto Git específico |
$ git push -tags | Para presionar las etiquetas porque las etiquetas no se empujan automáticamente cuando presionamos una rama |
Git log
Dominio | Descripción |
---|---|
Log de $ git - | Se usa para mostrar un número limitado de comodidades |
$ git log -oneline | Enumere cada compromiso en una sola línea |
$ git log -p | Muestra la diferencia de cada confirmación |
$ git log -author = "" | Utilizado para buscar el compromiso por un nombre de usuario en particular |
$ git log .. | Se utiliza para mostrar compromisos que aparecen entre y |
Log de $ git - | Solo enumera la confirmación del archivo especificado |
$ git log -grep = "" | Se utiliza para buscar compromisos con un mensaje de confirmación que coincida |
Reinicio de git
Dominio | Descripción |
---|---|
reinicio de $ git | Solía restablecer el área de puesta en escena para que coincida con la confirmación reciente, pero el directorio de trabajo permanecerá sin cambios |
$ git rein | Para restablecer el área de puesta en escena, así como un directorio de trabajo para que coincida con la confirmación reciente y todos hicieron cambios en el directorio de trabajo |
reinicio de $ git | Utilizado para mover la rama actual hacia atrás para comprometerse y restablecer la puesta en escena. Sin embargo, el directorio de trabajo estará solo |
$ git rein | El funcionamiento de este comando es como el comando anterior, sin embargo, restablecerá el área de puesta en escena y el directorio de trabajo. Elimina los cambios no comprometidos y todos los compromisos después de la provisión |
Git Diff
Dominio | Descripción |
---|---|
$ Git Diff Head | Se utiliza para mostrar la diferencia entre el último compromiso y el directorio de trabajo |
$ Git Diff -Cached | Utilizado para mostrar la diferencia entre los últimos cambios de confirmación y escenificados |
Git Rebase
Dominio | Descripción |
---|---|
$ git rebase -i | Se utiliza para rebajar la rama actual en y lanzar un editor para especificar comandos sobre cómo se moverá cada confirmación a la base |
Eso es todo! Hemos elaborado en la hoja de trucos detallada de comandos Git con una descripción.
Conclusión
Git tiene numerosos comandos para realizar múltiples operaciones, como configuraciones de GIT, inicializar el repositorio, crear, eliminar, actualizar, eliminar archivos de códigos, agregar, conmutación, eliminar ramas, construir conexiones entre el repositorio remoto GIT y el repositorio local Git, los repeticiones de extracción y empuje con ramas y muchas más. Este manual demostró la hoja de trucos de los comandos git con descripción.