Git: Subir cambios a un repositorio

Siguiendo con los post relacionados a Git y como usarlo con GitHub o GitLab toca el turno de aprender a subir los cambios a un proyecto, para esto primero que nada es haber instalado Git en la computadora, si no tienes idea de como hacerlo, recomiento leer esto esto anes de seguir.

Ahora bien los pasos agregar archivos o subir cambios son los siguientes:

  1. Se entiende que ya debes estar trabajando en la rama deseada. Para este ejemplo es la main.
  2. Primero usamos "git status". Se utiliza para mostrar el estado actual del directorio de trabajo y del área de preparación en un repositorio. Permite ver qué cambios se han realizado, cuáles están listos para ser incluidos en el próximo commit y cuáles aún no están bajo el seguimiento de Git.
  3. Lo siguiente es usar "git add". Este comando se usa para mover los cambios del directorio de trabajo al área de preparación (staging area o índice), dejándolos listos para la siguiente confirmación (commit). Aca existen dos formas:
    • Usar "git add ." Agrega todos los archivos del directorio.
    • Usar "git add nombre-del-archivo". Agrega un archivo o carpeta en especifico del directorio.
  4. Despues usamos git commit -a -m "Descripción del proyecto". Sirve para guardar instantáneas de los cambios en el repositorio local, combinando la etapa de preparación y el guardado en un solo paso.
    • -a o -all: Agrega automáticamente al commit todos los archivos que ya están bajo el seguimiento y que fueron modificados o eliminados
    • -m "Descripción del proyecto": Permite escribir el mensaje del commit directamente en la línea de comandos, evitando que se abra el editor de texto predeterminado.
  5. Finalmente usamos "git push origin nombre-de-la-rama". En este ejemplo usamos git push origin main. Sirve para subir los commits de la rama local llamada main al repositorio remoto configurado con el nombre de origin.
    • git push: Inicia el proceso de envío de los commits hacia un servidor externo.
    • origin: Es el alias estándar que Git le asigna a la URL del repositorio remoto (por ejemplo, en GitHub o GitLab) cuando se clona el proyecto por primera vez.
    • main: Nombre de la rama específica del repositorio a la que se esta enviando los cambios.

Para ver todo el material disponible sobre Git puedes checar el post "Lista de comandos para trabajar en GitHub o GitLab desde la terminal Git Bash". Bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.

Links:

Donaciones:
Si te gusta el contenido o si los recursos te son de utilidad, comparte el enlace en tus redes sociales o sitios donde creas que puede ser de interés y la otra puedes ayudarme con una donación para seguir realizando publicaciones y mejorar el contenido del sitio. También puedes hacer donaciones en especie, ya sea con componentes, tarjetas de desarrollo o herramientas. Ponte en contacto para platicar, o puedes volverte uno de nuestros sponsors.


Pido una retroalimentación avisando cada que un enlace no sirva o tenga errores al momento de abrirlo, así también si una imagen no se ve o no carga, para corregirlo en el menor tiempo posible..

Publicar un comentario

0 Comentarios