Git comandos Hoja de trucos

Git comandos Hoja de trucos
Git es un sistema de control de versiones independiente que ayuda a los usuarios al tiempo que rastrea los cambios en el código fuente del proyecto a lo largo del tiempo. En GIT, las tareas se pueden realizar a través de un montón de comandos que están disponibles para múltiples propósitos, como configuraciones de GIT, inicializando el repositorio, creación, eliminación, actualización, eliminación de archivos de códigos, agregando, conmutación, eliminación de ramas, para construir conexiones entre el Git Repository y Git Repositorio local y muchas más operaciones.

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.