Has llegado al O2 de la comunidad WordPress España. Si tienes una petición que realizar al equipo, quieres unirte a esta gran comunidad, eres desarrollador y quieres pedir la traducción de tu plugin o tema, o quieres abrir un debate sobre la comunidad este es tu sitio.
Este sitio es una herramienta de comunicación, no un foro de soporte, si quieres ayuda sobre tu web pásate por los foros.
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.
GitHub es una plataforma online, 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 en Español en un entorno colaborativo.
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.
Para colaborar en el manual de WordPress España, cualquier contribuidor que quiera, podrá hacerlo a través de GitHub.
En este manual te explicamos cómo puedes acceder a esta herramienta, su funcionamiento y todo lo que tienes que conocer 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: