Manual de GitHub

Git y Github

Qué es Git

Git es el sistema de control de versiones que funciona como base de GitHub. Este sistema permite guardar una versión de cada cambio que se realiza en el código fuente de un proyecto de software como en un documento creado en Markdown.

La mayor ventaja de trabajar con GIT es que permite trabajar en modo colaborativo, realizar un seguimiento de todos los cambios en un código o en cualquier texto a lo largo del tiempo, y revertir cambios si fuese necesario. Se podría comparar con una especie de máquina del tiempo para el desarrollo de software o el desarrollo de un documento de texto, con la que se puede explorar y gestionar diferentes momentos en la evolución del proyecto.

Este sistema se puede instalar en un ordenador o en un servidor, y funciona desde consola, por lo que puede tener una curva de aprendizaje alta, si no se tiene un perfil técnico.

Es por ello que hay herramientas que facilitan su uso como GitHub.

Qué es GitHub

GitHub es una plataforma en línea, basada en Git, que funciona como un espacio colaborativo para el desarrollo de software. Podría compararse con una red social para proyectos de programación.

En lugar de compartir fotos o mensajes, los desarrolladores utilizan GitHub para almacenar y compartir el código fuente de sus aplicaciones. Esto facilita la colaboración entre equipos, ya que múltiples personas pueden trabajar en un proyecto al mismo tiempo. Además, GitHub, al trabajar sobre GIT, guarda un historial de todos los cambios realizados, lo que permite volver a versiones anteriores del software si es necesario.

No obstante, en GitHub también se puede trabajar con documentos de texto con formato, gracias al uso de Markdown, permitiendo tener un control de todas las modificaciones que se realizan en el documento por los diferentes colaboradores. Por eso, es una herramienta perfecta para contribuir en el manual de WordPress de España en un entorno colaborativo.

Diferencias entre Git y GitHub

Si has leído los dos apartados anteriores, puedes concluir que Git es un sistema de control de versiones que se instala en el sistema operativo de nuestro ordenador o de un servidor.

Por el contrario, GitHub es una plataforma colaborativa con funciones de red social, basada en Git, que permite llevar, además del control de versiones de un proyecto, la gestión del propio proyecto, de los tickets con propuestas que van surgiendo durante el proyecto, y de las propuestas de cambio realizadas por los colaboradores.

Qué es un repositorio

Llamamos repositorio a un lugar, que se podría comparar con una unidad de disco duro o una carpeta principal de un servidor, en definitiva, un lugar de almacenamiento de archivos.

En este repositorio se pueden almacenar todo tipo de archivos, desde carpetas y ficheros sin un orden concreto, un programa completo o un manual como el que estás leyendo ahora mismo, que fue escrito en GitHub antes de ser publicado en la web.

Cómo colaborar en el manual de WordPress España con GitHub

Para colaborar en el manual de WordPress España, cualquier contribuidor que quiera, podrá hacerlo a través de GitHub, accediendo al repositorio del Manual de WordPress España.

En este repositorio están alojados todos los archivos que conforman todo el manual de WordPress en español. Aquí es donde vas a hacer todos los cambios que, una vez aceptados, se reflejarán en esta web que estás leyendo.

A continuación te explicamos cómo puedes acceder a GitHub, su funcionamiento y todo lo que tienes que saber para colaborar en el proyecto de la forma más fácil posible. Sigue los siguientes pasos, si alguno ya lo has hecho previamente, puedes saltártelo:

s
buscar
c
crear una nueva entrada
r
responder
e
editar
t
ir arriba
j
ir a la entrada o comentario siguiente
k
ir a la entrada o al comentario anterior
o
cambiar visibilidad del comentario
esc
cancelar la edición de la entrada o comentario