¿Cómo fusionar Git y GitHub?

Como Fusionar Git Y Github



Git es un VCS (sistema de control de versiones) distribuido disponible gratuitamente que se utiliza para manejar todo tipo de proyectos de manera eficiente. Por otro lado, GitHub es un servidor remoto para control de versiones y colaboración. Permite a los desarrolladores trabajar juntos en proyectos desde cualquier lugar como equipo. Los usuarios trabajan en una máquina local y luego la fusionan con la ayuda de un servidor remoto (GitHub).

Los resultados de esta guía son:







¿Cómo se configura el nombre de usuario y el correo electrónico de Git?

Para configurar el nombre de usuario y la dirección de correo electrónico de Git, consulte las siguientes instrucciones:



  • Inicie el terminal Git bash y muévase al repositorio local.
  • Luego, use el “ git config –global usuario.nombre Comando para la configuración del nombre de usuario.
  • Para configurar el correo electrónico del usuario, ejecute el “ git config –global user.email ' dominio.

Paso 1: muévase al directorio raíz de Git

Inicialmente, abra la utilidad Git Bash y redirija al directorio raíz de Git ejecutando el ' cd Comando junto con su ruta:



cd 'C:\Usuarios\nazma\Git\Git'

Paso 2: configurar el nombre de usuario de Git

Luego, use el “ configuración de git Comando para configurar el nombre de usuario de Git globalmente:





git config --usuario global.nombre 'LinuxHint21'

Aquí:

  •  “ -global ” es un nivel de configuración cuyo valor se aplica a un usuario particular en un sistema operativo.
  • user.name ” indica el nombre de usuario que queremos configurar.
  • LinuxHint21 ” es nuestro nombre de usuario:



Paso 3: configurar el correo electrónico del usuario de Git

Ahora, configure la dirección de correo electrónico del usuario ejecutando el siguiente comando:

git config --usuario global.email 'tslfmn018@gmail.com'

¿Cómo fusionar Git y GitHub?

Después de configurar el nombre de usuario y la dirección de correo electrónico de Git, combine los datos del repositorio local de Git con GitHub siguiendo los pasos indicados a continuación:

  • Redirigir al repositorio local deseado.
  • Cree un nuevo archivo y realice un seguimiento.
  • Guarde los cambios agregados al repositorio de Git al confirmar.
  • Luego, vaya al repositorio remoto de GitHub y copie su URL.
  • Agregue la URL remota y verifíquela.
  • Haga una copia del contenido actualizado del repositorio remoto en la máquina local.
  • Ejecute el comando 'git push' junto con el nombre remoto y el nombre de la sucursal local que deben insertarse y fusionarse con el servidor remoto.

Paso 1: Mover al repositorio deseado

Dentro del directorio raíz de Git, ejecute el ' cd ” comando con el repositorio local deseado y redirigir a él:

ventaja de cd

Paso 2: crear un nuevo archivo

Para crear un nuevo archivo en el repositorio local de trabajo actual, use el ' tocar ” y especifique el nombre del archivo con su tipo:

toque archivo1.txt

Aquí, hemos creado un nuevo archivo de texto llamado ' archivo1.txt ”:

Paso 3: archivo de seguimiento

Ahora, ejecute el comando provisto para mover el archivo recién creado del área de trabajo al índice de seguimiento:

git agregar archivo1.txt

Paso 4: Guardar archivo en el repositorio de Git

A continuación, envíe el archivo desde el área de seguimiento al repositorio de Git a través del comando 'git commit' con el indicador '-m' para agregar el mensaje de confirmación deseado para su uso posterior:

git commit -m 'primer archivo agregado'

De acuerdo con el siguiente resultado, hemos guardado los cambios registrados con éxito:

Paso 5: copie la URL del repositorio remoto

Después de hacerlo, copie la URL del repositorio remoto. Para ese propósito:

  • Abre tu cuenta de GitHub.
  • Navegue a su repositorio remoto deseado.
  • Luego, presione el botón “ Código ' botón.
  • Seleccionar ' HTTPS ” en el menú desplegable que apareció.
  • Clickea en el ' Marque ✔ Ícono para copiar la URL a su portapapeles:

Paso 6: Agregar remoto al repositorio local

Después de eso, agregue la URL remota al repositorio local ejecutando el siguiente comando:

git remoto agregar origen https://github.com/GitUser0422/jooya.git

Aquí, ' origen ” es nuestro nombre remoto y luego hemos proporcionado la URL del repositorio remoto copiada:

Paso 7: Verificar el control remoto agregado

Después de hacerlo, ejecute el comando especificado a continuación para verificar si el control remoto se ha agregado o no:

git remoto -v

Como puede ver, el control remoto se ha agregado con éxito al repositorio local:

Paso 8: Descargue el contenido del repositorio remoto

Para descargar el contenido actualizado del repositorio remoto, use el siguiente comando:

buscar

Puede observarse que; hemos descargado con éxito el contenido del repositorio remoto:

Paso 9: Empuje el contenido de Git a GitHub

Por último, ejecute el comando indicado a continuación para fusionar los cambios locales con el repositorio remoto:

git push -u origen dev

En el comando anterior:

  • -en El indicador ” se usa para crear una rama de seguimiento para el “ desarrollador ' rama.
  • origen ” es nuestro nombre remoto o alias de la URL del repositorio remoto.
  • desarrollador ” es el nombre de la rama que queremos impulsar.

Nota : El indicador '-u' se usa para hacer una rama de seguimiento solo para el primer envío de cualquier rama local al servidor remoto

De acuerdo con el resultado que se muestra a continuación, nuestra sucursal local se ha insertado y fusionado con éxito con GitHub:

Para la verificación, redirija al repositorio remoto en particular y verifique si los datos de Git se fusionaron con el servidor de GitHub o no. Como se muestra en el área resaltada a continuación:

¡Eso es todo! Hemos desarrollado la fusión de Git y GitHub.

Conclusión

Git es un VCS distribuido disponible gratuitamente que se utiliza para manejar todo tipo de proyectos de manera eficiente. Por otro lado, GitHub es un servidor de alojamiento remoto que se utiliza para la colaboración. Permite a los usuarios y trabaja entre ellos en proyectos desde cualquier lugar. Este tutorial describió el método de fusionar Git y GitHub.