martes, 28 de enero de 2025

GitHub, Que es y para que sirve?

 Fuente: https://tinyurl.com/254lbhjf

Acerca de GitHub y Git

Puedes utilizar GitHub y Git para colaborar en el trabajo.

Acerca de GitHub

GitHub es una plataforma basada en la nube donde puedes almacenar, compartir y trabajar junto con otros usuarios para escribir código.

Almacenar tu código en un "repositorio" en GitHub te permite lo siguiente:

  • Presentar o compartir el trabajo.
  • Seguir y administrar los cambios en el código a lo largo del tiempo.
  • Dejar que otros usuarios revisen el código y realicen sugerencias para mejorarlo.
  • Colaborar en un proyecto compartido, sin preocuparse de que los cambios afectarán al trabajo de los colaboradores antes de que esté listo para integrarlos.

El trabajo colaborativo, una de las características fundamentales de GitHub, es posible gracias al software de código abierto Git, en el que se basa GitHub.

Acerca de Git

Git es un sistema de control de versiones que realiza un seguimiento de los cambios en los archivos. Git es especialmente útil cuando un grupo de personas y tú estáis haciendo cambios en los mismos archivos al mismo tiempo.

Normalmente, para hacerlo en un flujo de trabajo basado en Git, harías lo siguiente:

  • Crear una rama a partir de la copia principal de archivos en los que tú (y tus colaboradores) estáis trabajando.
  • Realizar modificaciones en los archivos de forma independiente y segura en tu propia rama personal.
  • Dejar que Git fusione mediante combinación y de forma inteligente los cambios específicos en la copia principal de archivos, de modo que los cambios no afecten a las actualizaciones de otras personas.
  • Dejar que Git realice un seguimiento de tus cambios y los de otras personas, por lo que todos siguen trabajando en la versión más actualizada del proyecto.

Si quieres obtener más información sobre Git, consulta Acerca de Git.


 

 

¿Cómo funcionan Git y GitHub de manera conjunta?

Al cargar archivos en GitHub, los almacenarás en un "repositorio de Git". Esto significa que al realizar cambios (o "confirmaciones") en los archivos de GitHub, Git se iniciará automáticamente para realizar el seguimiento de los cambios y administrarlos.

Hay muchas acciones relacionadas con Git que puedes completar en GitHub directamente en el navegador, como crear un repositorio de Git, crear ramas y cargar y editar archivos.

Pero la mayoría de los usuarios trabajan en sus archivos localmente (en su propio ordenador), luego sincronizan continuamente estos cambios locales y todos los datos de Git relacionados, con el repositorio central "remoto" en GitHub. Hay muchas herramientas que puedes usar para hacerlo, como GitHub Desktop.

Cuando empieces a colaborar con otros y todos necesitéis trabajar en el mismo repositorio al mismo tiempo, haréis lo siguiente continuamente:

  • Extraer todos los cambios más recientes realizados por los colaboradores del repositorio remoto en GitHub.
  • Insertar tus propios cambios en el mismo repositorio remoto en GitHub.

Git determina cómo combinar inteligentemente este flujo de cambios y GitHub te ayuda a administrarlo mediante características como las "solicitudes de cambios".

¿Dónde empiezo?

Si no tienes experiencia con GitHub y Git, te recomendamos consultar los artículos de la categoría Póngase en marcha. Los artículos se centran en las tareas que puedes completar directamente en el explorador en GitHub y te ayudarán a lo siguiente:

  • Crear una cuenta en GitHub.
  • Aprender el "flujo de GitHub" y los principios clave del trabajo colaborativo (ramas, confirmaciones, solicitudes de cambios, fusiones mediante combinación).
  • Personaliza tu perfil para compartir tus intereses y aptitudes.
  • Explorar GitHub para encontrar inspiración para tus propios proyectos y conectar con otros usuarios.
  • Obtén información sobre cómo descargar código interesante para tu propio uso.
  • Obtener información sobre cómo cargar algo en lo que trabajas en un repositorio de GitHub.

Pasos siguientes

Información adicional

Ayuda y soporte técnico

¿Encontró lo que necesitaba?

¿Aún necesita ayuda?

 


No hay comentarios.:

Publicar un comentario

Entradas recientes

Como guardar un fichero de Python y compartirlo con el mundo

Nota1 : Este post es una traducción del original en ingles por lo tanto es posible que algunas palabras clave en las instrucciones de código...

Entradas Populares