Enviar Cambios Locales al Repositorio Remoto

GitGitBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Git es un sistema de control de versiones popular que permite a los desarrolladores rastrear los cambios en su código base. Una de las características clave de Git es la capacidad de enviar cambios locales a un repositorio remoto. Esto permite a múltiples desarrolladores colaborar en la misma código base y mantenerla actualizada.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/CollaborationandSharingGroup(["Collaboration and Sharing"]) git/CollaborationandSharingGroup -.-> git/push("Update Remote") subgraph Lab Skills git/push -.-> lab-12748{{"Enviar Cambios Locales al Repositorio Remoto"}} end

Enviar Cambios Locales al Repositorio Remoto

Como desarrollador, es posible que necesites enviar tus cambios locales a un repositorio remoto para compartir tu trabajo con otros miembros del equipo o para desplegar tu código en un entorno de producción. El comando git push se utiliza para enviar los últimos cambios desde la rama local al repositorio remoto. Sin embargo, antes de enviar los cambios, debes asegurarte de que tu rama local esté actualizada con la rama remota. Si hay conflictos entre las ramas local y remota, debes resolverlos antes de enviar los cambios.

Para completar este laboratorio, utilizarás el repositorio Git git-playground de tu cuenta de GitHub, que proviene de una bifurcación de https://github.com/labex-labs/git-playground.git. Has realizado algunos cambios en la rama master y quieres enviarlos al repositorio remoto. Estos son los pasos que debes seguir:

  1. Clona el repositorio en tu máquina local y navega hacia el directorio ejecutando los siguientes comandos:
git clone https://github.com/your-username/git-playground
cd git-playground
  1. Asegúrate de que tu rama local esté actualizada con la rama remota ejecutando el siguiente comando:
git pull origin master
  1. Una vez que hayas extraído los últimos cambios de la rama remota, puedes realizar tus cambios en la rama local:
echo "hello,world" >> file1.txt
  1. Después de realizar los cambios, preparalos utilizando el comando git add:
git add.
  1. Confirma los cambios utilizando el comando git commit:
git commit -m "Added new feature"
  1. Finalmente, envía los cambios al repositorio remoto utilizando el comando git push:
git push origin master

Este es el resultado de ejecutar git log:

commit 1f1949955387a1549f1bb5286d3d0a2b993f87e0 (HEAD -> master,origin/master,origin/HEAD)
Author: xiaoshengyunan <@users.noreply.github.com>
Date:   Fri Jul 21 19:26:57 2023 +0800

    Added new feature

Resumen

Enviar cambios locales a un repositorio remoto es una parte esencial de la colaboración en una base de código. El comando git push permite a los desarrolladores compartir su trabajo con otros miembros del equipo y desplegar su código en entornos de producción. Sin embargo, es importante asegurarse de que la rama local esté actualizada con la rama remota antes de enviar los cambios.