Este artículo discutirá qué hacer cuando Git Push no envíe los cambios a un repositorio de Git remoto.
Cómo solucionar el problema de "Git Push No enviar cambios al Repositorio de Git Remote"?
Mientras trabajan en GIT, los desarrolladores agregan archivos al área de puesta en escena, pero a menudo olvidan cometer los nuevos cambios. Los cambios sin seguimiento no se presionan cuando agregan los cambios locales al servidor GitHub. Por lo tanto, agregar archivos al área de puesta en escena y cometer nuevos cambios es esencial antes de empujar los cambios locales al repositorio de git remoto.
Consulte los siguientes pasos para una demostración práctica!
Paso 1: Ir al repositorio local
Utilizar el "cd"Comando y muévase al directorio Git local en particular:
$ CD "C: \ Git \ Repo1"
Paso 2: Verifique el origen remoto
Verifique si el repositorio local está conectado con el servidor centralizado o no a través del comando declarado a continuación:
$ git remoto -v
Paso 3: crear un nuevo archivo
Ahora, ejecute el "tocarComando "junto con el nombre del archivo para generarlo:
$ touch new_file.TXT
Paso 4: Los cambios de seguimiento en el área de puesta en escena de GIT
Luego, agregue el archivo recién creado al área de seguimiento utilizando el "Git Agregar" dominio:
$ git agregar new_file.TXT
Paso 5: Empuje la rama local al repositorio remoto Git
A continuación, ejecute el "Git PushComando "junto con la URL remota y el nombre de la rama local para presionar los cambios:
$ git push --set-upstream origen principal
Aquí el "-setsreamLa opción se usa porque estamos presionando esta rama por primera vez:
Como resultado, la rama local ha sido empujada a la rama remota.
Paso 6: Ver contenido presionado en GitHub
Abra GitHub y vaya al repositorio remoto deseado para asegurar si el contenido del repositorio local ha sido empujado al repositorio remoto o no:
Nota: Como puede ver, el contenido de la rama local se ha empujado al repositorio remoto, pero los cambios no diseñados no se han agregado al repositorio remoto. Entonces, para resolver este problema, siga los próximos pasos.
Paso 7: rastrear todos los cambios en el área de puesta en escena de Git
Para agregar todos los cambios al área de seguimiento, ejecute "Git Agregar ." dominio:
$ git add .
Paso 8: Cambios de confirmación
Después de eso, ejecute el comando proporcionado a continuación junto con el mensaje deseado para confirmar los cambios escenificados:
$ git commit -m "nuevo archivo agregado"
Aquí, hemos actualizado con éxito el repositorio remoto:
Paso 9: Agregar cambios locales al repositorio remoto Git
Luego, presione los nuevos cambios locales al repositorio remoto utilizando el comando dado-below:
$ git push origen principal
Paso 10: Verifique los cambios agregados en GitHub
Para garantizar que los nuevos cambios se hayan presionado al repositorio remoto, vaya al repositorio particular en GitHub y verifique el contenido presionado:
Se puede observar que nuestros archivos agregados localmente se han presionado con éxito al servidor remoto.
Conclusión
Cuando los desarrolladores impulsan los cambios locales al repositorio remoto y lo verifican, se dan cuenta de que los nuevos cambios no han sido presionados. Este problema ocurre cuando los desarrolladores no agregan y cometen nuevos cambios. Entonces, para resolver este problema, se requiere agregar nuevos cambios al área de puesta en escena y cometerlos antes de empujar los cambios al repositorio de git remoto. Este artículo ilustra la solución para no agregar cambios al problema de repositorio remoto Git.