Publicar un tema de código abierto de WordPress suena relativamente simple si sigue los pasos proporcionados en el manual de desarrolladores de temas. Sin embargo, ¿qué sucede una vez que un código rompe el tema, mientras está en medio de desarrollar otra función? Sin una forma de rastrear y administrar fácilmente el código, su tema pronto puede volverse desorganizado y engorroso. El control de versiones le permite seguir los cambios en su tema de WordPress para que pueda volver a una iteración anterior cuando algo falla. También puede trabajar en nuevas funciones en un solo lugar, mientras remedia errores para versiones antiguas en otro.
En este artículo, primero descubrirá sobre el control de versiones y capacidades. Luego encontrará pasos sobre cómo alojar sus temas de WordPress de código abierto en GitHub para que pueda aprovechar las ventajas de verificar las versiones. ¡Vamos a empezar! Presentamos sus versiones Control, Git y Github

Git es un sistema de control de versiones. En la definición más simple, el control de versiones le permite rastrear sus archivos con el tiempo. Los sistemas de control de versiones (VC) permiten a varios contribuyentes agregar y recibir cambios, seguir esos cambios y mantener varias versiones de la misma base de código. Esto también significa que puede hacer una copia de seguridad y restaurar fácilmente las versiones de código antiguas cuando sea necesario.
Git es un robusto VCS de código abierto.Además, GitHub es un servicio de alojamiento popular y gratuito para administrar temas de código abierto usando Cloud Git.Muchos proyectos importantes de código abierto, como Bootstrap, Node.js y JQuery, se construyen con GitHub.Los gigantes de la industria como Google, Facebook, Twitter y Netflix usan GitHub para administrar el código.En resumen, ¡usted y su código están en buena compañía con Git!Con GitHub, siempre tendrá los hijos de seguridad de su código disponibles desde cualquier parte del mundo con conexión a Internet.Además, viene con una comunidad con flores y mucha documentación, lo que facilita el intercambio de otros.Por supuesto, GitHub ofrece el seguimiento del código debido a las características incorporadas de GIT y también ofrece la búsqueda de problemas, wiki y la posibilidad de agregar más colaboradores oficiales a su proyecto.
Una vez que su tema esté en GitHub, podrá aprovechar las funciones avanzadas Git para administrar actualizaciones. Por ejemplo, las ramas Git le permiten trabajar en varias versiones de su tema simultáneamente. Esto es útil cuando se trabaja en funciones para una nueva versión, pero aún tiene que rastrear y actualizar los errores en la versión actual. En general, un VCS como GIT y un servicio como GitHub ofrecen a los desarrolladores una forma controlada de administrar los cambios de código con el tiempo. ¡Todo lo que queda es aprender a usarlo! Cómo alojar el tema de WordPress Open-Source en GitHub (en 5 pasos) Git podría ser intimidante al principio para los desarrolladores principiantes. Sin embargo, GitHub te hace comenzar a aprender con relativa facilidad, dando mucha documentación paso a paso. También puede leer el libro en línea de código abierto en línea en línea, para obtener una introducción completa al tema. He restringido el proceso de ponerlo en funcionamiento con su tema de WordPress en cinco pasos. El único requisito para este tutorial (que no sea una conexión a Internet) es el acceso a la línea de comando en la computadora que desarrolla su tema de WordPress. Paso 1: Registre una cuenta en GitHub GitHub ofrece cuentas gratuitas para todos los proyectos de código abierto, y crear uno es un proceso simple. Primero, visite la página de inicio de GitHub y proporcione un nombre de usuario, una dirección de correo electrónico actual y una contraseña segura:
En la página siguiente, seleccione la opción de archivos públicos ilimitados de forma gratuita. Puede cambiar esto más tarde si desea organizar temas privados u otros proyectos de propietarios de GitHub. Haga clic en Continuar en la parte inferior de la pantalla para pasar a su perfil. Puede completar esta sección y hacer clic en Enviar o simplemente hacer clic en omitir este paso en la parte inferior de la pantalla:

Finalmente, GitHub puede ofrecerle que le indique su servicio, dependiendo de cómo haya completado la página anterior. Opcionalmente, puede seguir la guía GitHub Hello World. Sin embargo, estamos a punto de llevarlo a través de un proceso más profundo, específico de su tema de WordPress.

Paso 2: Instale la computadora en su computadora antes de que pueda continuar, deberá instalar Git local en su computadora. Esto le permitirá comunicarse entre el tema desarrollado localmente y los recursos de host de GitHub. Para comenzar, visite la página de descarga de Git y tome la versión correcta para su sistema operativo. Independientemente de su plataforma, puede abrir el archivo proporcionado y seguir las instrucciones de instalación. Una vez que se instale GIT, querrá configurar su cuenta de usuario para que se conecte fácilmente a GitHub. En la línea de pedido elegida, ingrese el mismo nombre y correo electrónico para el que se ha registrado en GitHub, utilizando los siguientes pedidos:

$ git config – -global user.name “John Doe”
$ git config – -global user.email [correo electrónico protegido] También opcionalmente puede preconfigurar https o ssh almacenados. Esto significa mantener la contraseña de GitHub en el GIT en el caché o la configuración de Secure Shell (SSH) en su cuenta GitHub. Aunque realizarán actualizaciones más rápidas en el futuro, no son necesarias para completar este tutorial. Paso 3: Elija el tema que desea alojar en GitHub y luego, es hora de encontrar el tema que desea alojar en GitHub en su entorno de desarrollo local. Puede usar el comando de cambio de director (CD) para navegar por la carpeta de WordPress. Por supuesto, deberá utilizar la forma para que coincida con su entorno de desarrollo, pero aquí hay un ejemplo: $ CD/User/WordPress/WP-Content/Themes/Name-Temei/Esto lo colocará en la carpeta de su tema. Esto. Es importante porque lo siguiente que desea hacer es decirle a Git que desea trabajar con esta carpeta como su propio proyecto: $ Git Init Git ahora se agregará a su proyecto. A continuación, su tema necesitará su propio “depositario” en su computadora local, que son los nombres de los proyectos en el GIT. Paso 4: Cree un depósito de GitHub para su tema con Git agregado al tema en su computadora de desarrollo es el momento de crear un depósito de GitHub con el que sincronizar sus archivos. Para comenzar, abra su cuenta nuevamente en GitHub. En la esquina superior derecha, haga clic en el signo más y elija el nuevo depósito en el menú desplegable:

Será recibido con un pequeño formulario para explicar cuál es su nuevo proyecto, así que elija un nombre de depósito. Le recomendamos que use su nombre de tema GitHub que convertirá su nombre en minúsculas y reemplazará los espacios con guiones. Opcionalmente, puede completar una descripción, aunque tendrá que marcar el almacén como público. Cuando haya terminado, haga clic en Crear depósito. Piegaciones, ¡ya casi ha terminado! Armado con este nuevo depósito de GitHub, solo hay un paso para agregar sus archivos de tema GitHub. Paso 5: Enviar el tema en GitHub es hora de conectar los puntos entre el depósito GIT local y el depósito remoto de GitHub. En la carpeta con el tema en la línea de comando, agregue todos los archivos con el tema al git usando este comando:
$ git add. Agregar archivos indica a Git que ha terminado de hacer cambios hasta ahora. Luego puede tomar archivos agregados y agruparlos en una sola “confirmación”, que enviará a GitHub a la vez. Para crear una confirmación, use el siguiente comando: $ git commit -m “Inicialice el tema” El indicador m en este comando significa “mensaje”. Esto es simplemente una nota descriptiva sobre qué archivos se comprometen y por qué. En este caso, inicializamos el tema en GitHub. En el futuro, lo usará para describir los nuevos cambios, como “agregar el soporte para las imágenes presentadas” o algo similar. Ahora el compromiso está listo para enviar.
Finalmente, debes enviar este comité a Github. Use la URL proporcionada para reemplazar el siguiente comando: $ git remoto Agregar origen https://github.com/torque-example/wordpress-theme-name.git Esto crea la conexión entre su depósito local de Git y Github. Para enviar todo, escriba: $ git push -U Origin Master Si no ha guardado su contraseña o no ha establecido las teclas SSH, se le pedirá que ingrese su nombre de usuario y contraseña para que GitHub finalice los cambios. Una vez que se completa este proceso, puede actualizar el proyecto en GitHub para ver todos los nuevos archivos. A continuación, puede seguir el mismo ciclo de adición y confirmación para ahorrar su código en GitHub siempre que realice un nuevo cambio: $ Git Add. $ Git Commit -M “Explique los nuevos cambios aquí”

$ git push -u origen maestro! Desde aquí, su tema estará disponible en GitHub y puede seguir los nuevos cambios allí en cualquier momento. La conclusión de GitHub es una forma gratuita de alojar los temas de WordPress de código abierto y aprovechar el control de versiones en sus proyectos de desarrollo. Actúa como una copia de seguridad gratuita de su base, al tiempo que le brinda herramientas de administración para rastrear sus cambios con el tiempo. En este artículo, aprendió sobre el poder del control de versiones, así como los cinco pasos necesarios para comenzar a alojar sus temas de código abierto en GitHub:

Registre una cuenta en GitHub.
Instale Git en su computadora.

Elija el tema que desea alojar en GitHub.
Crea un depósito para tu tema.
Envía el tema a GitHub.
Cómo alojar el tema de WordPress con código abierto en Github
Tags Cómo alojar el tema de WordPress con código abierto en Github
homefinance blog