Cómo presionar un compromiso específico con un control remoto, y no de comodidades anteriores?

Cómo presionar un compromiso específico con un control remoto, y no de comodidades anteriores?
Los desarrolladores de Git trabajan independientemente en el repositorio local. Pueden crear archivos, nuevas ramas, rastrear cambios y luego actualizar sus repositorios cometiendo los últimos cambios. Cuando se comprometen los cambios, se les permite empujar a los servidores de alojamiento centralizados. Además, las confirmaciones específicas se pueden empujar al repositorio remoto cuando sea necesario utilizando el "$ git push:" dominio.

Esta guía proporcionará el procedimiento para impulsar una compromiso particular con un repositorio remoto de GitHub e ignorar las comodidades anteriores.

Cómo presionar un compromiso en particular con un repositorio remoto de GitHub e ignorar las commitas anteriores?

Para impulsar un compromiso específico con un control remoto en lugar de todo, implementa los pasos dados a continuación:

  • Mover al repositorio Git requerido.
  • Verifique el historial de registros de referencia de Git.
  • Luego, vea la lista de URLs remotas.
  • Enumere todas las ramas remotas/locales existentes y seleccione una de ellas.
  • Por último, ejecute el "Git Push:" dominio.

Paso 1: Vaya a un repositorio específico de git

Primero, ejecute el "cd"Comando junto con la ruta del repositorio local y navegue a ella:

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

Paso 2: Ver historial de registro de referencia Git

Luego, vea el historial de registro de referencia Git utilizando el "Git log ." dominio:

Log de $ git .

Aquí, hemos seleccionado la confirmación a continuación, que queremos empujar al control remoto:

Paso 3: Verifique la lista de URL remota

A continuación, ejecute el comando proporcionado para mostrar la lista de URL remotas:

$ git remoto -v

Paso 4: Lista de visualización de todas las ramas

Ahora, vea la lista de todas las ramas Git, incluidas las remotas y locales, con la ayuda del "git remoto"Comando y"-a"Bandera para todos:

$ git rama -a

Como resultado, se mostrarán todas las ramas y seleccionan la rama remota deseada. Por ejemplo, hemos elegido el "remotos/origen/maestro" rama:

Paso 5: Empuje la confirmación específica

Finalmente, ejecute el "Git PushComando para impulsar la confirmación específica al servicio de alojamiento de GitHub:

$ git push origen 894cf22: maestro

En el comando indicado anteriormente:

  • "origen"Es nuestro nombre de URL remoto que se utiliza para rastrear los datos del repositorio remoto.
  • "894CF22"¿Es el Sha-Hash de la confirmación particular, que necesitamos impulsar solo al repositorio remoto.
  • "maestro"Es el nombre de rama remoto en el que queremos impulsar cambios específicos de confirmación.

Como resultado, nuestros cambios seleccionados de confirmación local individual se introducen en el repositorio remoto de GitHub:

Eso es todo! Hemos presionado eficientemente un compromiso particular con un repositorio remoto de GitHub e ignoramos las comodidades anteriores.

Conclusión

Para impulsar una compromiso específico con un repositorio remoto Git, primero, muévase al repositorio de GIT particular y luego verifique el historial de registro de referencia de Git, seleccione la confirmación deseada y copie su Sha-Hash. Después de eso, vea las URL remotas y enumere todas las ramas existentes. Por último, ejecute el "$ git push:" dominio. Esta guía elaboró ​​en el proceso de impulsar el compromiso deseado con comodidades remotas anteriores.