0% encontró este documento útil (0 votos)
170 vistas4 páginas

Git y Github

GitHub es una plataforma para alojar proyectos de software utilizando el sistema de control de versiones Git. Permite almacenar código de forma pública o privada. Ofrece herramientas para el trabajo colaborativo como wikis, seguimiento de problemas y revisiones de código. También permite crear cuentas gratuitas, subir repositorios propios y contribuir a proyectos ajenos a través de funciones como fork y pull requests.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
170 vistas4 páginas

Git y Github

GitHub es una plataforma para alojar proyectos de software utilizando el sistema de control de versiones Git. Permite almacenar código de forma pública o privada. Ofrece herramientas para el trabajo colaborativo como wikis, seguimiento de problemas y revisiones de código. También permite crear cuentas gratuitas, subir repositorios propios y contribuir a proyectos ajenos a través de funciones como fork y pull requests.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Introducción

¿Qué es GitHub?

GitHub es una plataforma de desarrollo colaborativo de software para alojar proyectos


utilizando el sistema de control de versiones Git.

Note: El código se almacena de forma pú blica, aunque también se puede hacer de forma
privada, creando una cuenta de pago.

¿Para que sirve?

GitHub aloja tu repositorio de có digo y te brinda herramientas muy ú tiles para el


trabajo en equipo, dentro de un proyecto.

Además de eso, puedes contribuir a mejorar el software de los demás. Para poder
alcanzar esta meta, GitHub provee de funcionalidades para hacer un fork y solicitar pulls.

Realizar un fork es simplemente clonar un repositorio ajeno (genera una copia en tu


cuenta), para eliminar algún bug o modificar cosas de él. Una vez realizadas tus
modificaciones puedes enviar un pull al dueñ o del proyecto. É ste podrá analizar los
cambios que has realizado fácilmente, y si considera interesante tu contribució n,
adjuntarlo con el repositorio original.

¿Qué herramientas proporciona?

En la actualidad, GitHub es mucho más que un servicio de alojamiento de có digo. Además de


éste, se ofrecen varias herramientas ú tiles para el trabajo en equipo. Entre ellas, caben
destacar:

• Una wiki para el mantenimiento de las distintas versiones de las páginas.


• Un sistema de seguimiento de problemas que permiten a los miembros de tu equipo detallar un
problema con tu software o una sugerencia que deseen hacer.
• Una herramienta de revisión de código, donde se pueden añadir anotaciones en cualquier punto
de un fichero y debatir sobre determinados cambios realizados en un commit específico.
• Un visor de ramas donde se pueden comparar los progresos realizados en las distintas ramas de
nuestro repos- itorio.

¿Qué uso le
daremos?

En nuestra especialidad “Programación”, fuimos aprendiendo cosas y creando programas de código


abierto, fomen- tando el software libre; es por eso que presentamos esta gran herramienta enfocada
al crecimiento de proyectos comunitarios y libres.

En esta página podremos crear una cuenta gratuita y comenzar a subir repositorios de código (o
crearlos desde 0), para que con la ayuda de todos ese proyecto mejore; así como también fortalecer
los proyectos de los demás para crecer como grupo.

Aprendiendo a usar GitHub

Crear una cuenta

Para crear una cuenta GitHub vamos a seguir los siguientes pasos:
1. Entrá a GitHub
2. 2. Hacé clic en Singnup and Pricing, de la barra de herramientas de la página.
3. 3. Ahora en Create a free account, para una cuenta gratuita.
4. 4. Finalmente, solo habrá que llenar un pequeño formulario con los siguientes datos:
5.
6. • Nombre de usuario.
7.
8. • Dirección email.
9. • Contraseña.
10. • Confirmar contraseña.
11.

Manejo de repositorios

¿Cómo crear un repositorio?

Para crear un repositorio en GitHub, solo hay que seleccionar el botón “Create a New Repo”, de
la barra de her- ramientas, habiendo entrado a GitHub con tu cuenta:
Ahora habrá que
llenar dos datos:
1. Nombre del repositorio
2. Descripción del repositorio (opcional)

Crear un proyecto

Al crear el repositorio, inmediatamente nos va a llevar a él. Como nuestro proyecto no tiene nada en
su interior, no nos va a mostrar más que una ayuda para subir archivos y proyectos.
Para crear un proyecto desde cero, habrá que comenzar creando los archivos del mismo y luego
subiéndolos a la página.
En el primer recuadro de la ayuda, verás una serie de comandos para el terminal.

touch
READM
E.md
git
init
git add README.md
git commit -m "comentario"
git remote add origin
https://github.com/LuchoCastillo/Repositorio.git git push -u
origin master

En este caso, los archivos junto con su contenido, ya están hechos. Solo hay que subirlos y editarlos
si surge algún inconveniente.
Para subir un archivo hay que ubicarse en la carpeta del repositorio y seguir estos pasos:

git add archivo


git commit -m
"comentario" git
push

Es importante realizar los 3, ya que si no se ingresa un comentario, no se realiza el cambio.


Para adquirir un poco más de práctica y conocer más comandos de git, pueden ingresar a este
turorial bastante práctico.
Colaborar en un proyecto ajeno

Para colaborar en un proyecto ajeno simplemente basta con buscarlo dentro de los repositorios, y
luego presionar el botón fork. Esto genera automaticamente una copia del mismo en tu perfil.

Al terminar tus modificaciones podrás presionar Pull Request para envierselo al creador del mismo.

También podría gustarte