Tutorial de Github

Este tutorial te presenta :

Para permitirle contribuir a Jeedom, deberá proponer las modificaciones (PR : Solicitud de extracción).

Crea una cuenta de GitHub

Discutiremos en este tutorial cómo crear una cuenta de GitHub, para poder informar errores (problema en el idioma de GitHub), o incluso proponer correcciones (Solicitud de extracción o PR en el lenguaje de Github) para todo el proyecto Jeedom, incluidos sus complementos o documentación gratuitos, o cualquier otro proyecto de github en el que le gustaría participar.

Ir Github y haga clic en el botón de registro. Por lo tanto, debe estar en una página similar a la siguiente y, por lo tanto, debe ingresar un apodo, un correo electrónico y una contraseña y luego hacer clic en Crear una cuenta

tuto.github1

Entonces llega a una segunda página como se muestra a continuación y no cambia nada, hace clic en Continúa

tuto.github2

Estás registrado y en la página de configuración de las opciones de tu cuenta. Le aconsejo que verifique la dirección de correo electrónico para poder recuperar su cuenta si olvida su contraseña, por ejemplo, pero también para poder enviar modificaciones. También te dejo descubrir las otras opciones si tienes curiosidad.

tuto.github3

Jeedom Core Fork o Documentación

Tenedor - Por qué - Cómo

Fork es copiar un proyecto en su espacio github, para poder modificar el código y los archivos de documentación, luego enviar una solicitud de extracción al proyecto original, que luego será estudiado por el desarrollador (s) de dicho proyecto

Ahora que tiene una cuenta de Github y está identificado con su dirección de correo electrónico verificada, si va aquí estás en el proyecto jeedom, a la derecha hay un botón de horquilla que te permite copiarlo en tu espacio github.

tuto.github4

Editar uno o más archivos

En mi caso, por lo tanto, quiero insertar una modificación en el archivo history.class.php Este archivo se encuentra en el núcleo de la libertad y más precisamente aquí : núcleo / clase /

tuto.github5

tuto.github6

Para buscar el archivo, colóquese en el bloque de texto del archivo que acaba de abrir en modo de edición con el lápiz y presione “Ctrl + F” para activar la búsqueda. Pega o especifica el texto que está buscando (un elemento significativo y una línea solamente, no un bloque completo de una vez). Valide con “Enter” para comenzar la búsqueda.

Punta

Si no hace clic en la ventana que contiene el texto o el código que está buscando, se abrirá la búsqueda del navegador y, en mi caso, en Google Chrome, no sabrá cómo buscar en el código o documentación directamente.

tuto.github7

tuto.github14

Entonces borro el bloque y lo reemplazo.

Luego en la parte inferior encontramos esto : 1. El título explícito se indica si es posible 2. Ingresamos una descripción un poco más precisa (en mi caso, sería demasiado largo, el enlace al foro será más significativo) 3. Nos aseguramos de que esté marcado así 4. En commit = Enviar cambio

tuto.github8

Enviar un cambio

El cometer hecho arriba solo se refiere a la bifurcación del proyecto en su espacio de GitHub. Para enviar cambios al proyecto original, debe realizar un PR (Solicitud de extracción)

tuto.github9

tuto.github10

Es importante explicar claramente los cambios enviados para que los desarrolladores del proyecto original comprendan y puedan validar su solicitud.

tuto.github11

Se acabó. Tienes que esperar hasta que tu RP sea validado.

NB: Solo los usuarios que presionan directamente a Jeedom pueden validar el PR.

Para asegurarse de que su modificación esté en la lista, puede hacer clic en Solicitudes de extracción

tuto.github12

Obtenemos la lista de PR en espera de validación. Podemos ver claramente el nuestro

tuto.github13

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.