Contenido del Curso
Fundamentos de GitHub
Fundamentos de GitHub
Realización de Cambios Locales y Remotos
La siguiente parte aborda escenarios más avanzados y explica cómo resolver conflictos de fusión de manera efectiva.
Primero, realizaremos un commit directamente en nuestro repositorio remoto para simular la colaboración.
Agregamos la siguiente línea al archivo README
utilizando la interfaz de GitHub:
Ahora agreguemos una nueva línea al archivo README
localmente. Sin embargo, esta línea será un poco diferente, ya que especificaremos (local)
para identificar que estos cambios se realizaron localmente. Antes de añadir una nueva línea y realizar el commit directamente de este cambio, asegúrate de cambiar a la rama main
:
Una vez en la rama main
, podemos agregar una nueva línea al archivo usando el comando echo
con el operador >>
y realizar un commit directo sin tener que preparar explícitamente los cambios:
Este comando agrega el texto "A new line (local)" al final del archivo README.md
. El operador >>
se utiliza para añadir el texto al archivo sin sobrescribir su contenido existente.
Intento de push
Dado que los cambios se han confirmado localmente, parece que solo tenemos que ejecutar el comando git push
para enviar los cambios al repositorio remoto:
El intento de enviar cambios falló porque el repositorio remoto contiene actualizaciones que no están presentes en la rama local. La rama local debe sincronizarse con el repositorio remoto antes de poder enviar cambios.
¡Gracias por tus comentarios!