dasdasdadasdasdasdas
¿Qué es Git?
A grandes rasgos Git es un software de control de versiones de código abierto, el cual nos permite ser más eficientes a la hora de desarrollar un proyecto. Su propósito es llevar registro de los cambios en archivos de computadora y coordinar el trabajo que varias personas realizan sobre archivos compartidos.

¿Qué son los Projects?
Después de comprender la idea detrás de que es Git, podemos implementarlo a través de Projects en Node-Red:
Es una forma de administrar nuestros archivos a los cuales llamamos flujos. En lugar de tratarlos como un programa de código más, representan todo lo que necesita para crear una aplicación redistribuible de Node-RED.
Están respaldados por un repositorio Git, lo que significa que todos los archivos están completamente controlados por versión y permiten a los desarrolladores utilizar flujos de trabajo familiares para colaborar con otros, así como poder recuperar el historial de cambios en cualquier momento.

Pasos para la activación
A lo largo de este tutorial se mostrará el proceso para activar Projects en una Raspberry Pi a través de una conexión SSH dado que es el escenario más común para el uso de Node-RED, no obstante, el método será similar en cualquier sistema operativo considerando las respectivas adaptaciones de comandos.
Paso 1
El primer paso es abrir la terminal del sistema operativo donde está instalado Node-RED, ya sea Git Bash para Windows, LinuxTerminal en sistemas operativos de Linux o Raspbian. En este tutorial se mostrarán capturas de pantalla de Git Bash, pero es aplicable para todos las demás terminales.

Paso 2 (Conexión SSH)
ssh pi@direccion_ip_de_la_raspberry
ejemplo:
ssh pi@192.168.2900.254

Paso 3

Paso 4
Seguidamente lo que haremos el escribir el comando ls -a , el cual nos mostrará una lista de los archivos y carpetas que se encuentran en la Raspberry.

Paso 5
Con esto ingresamos a esta carpeta y podemos accesar a sus archivos desde allí.

Paso 6
Posteriormente volvemos a ejecutar el comando ls para ver los archivos que contiene esta carpeta.

Paso 7
Para hacer esto escribimos el siguiente comando:
Posteriormente al ejecutar este comando nos pedirá nuevamente nuestra contraseña, con esta acción lo que logramos es poder modificar el archivo de configuraciones generales del entorno de Node-RED.

Paso 8
Una vez que ya entramos al editor nano lo que haremos es buscar en el archivo la siguiente parte:
// Customising the editor
editorTheme: {
projects: {
// To enable the Projects feature, set this value to true
enabled: false
}
la cual se encuentra al final del archivo como se puede observar en la imagen.

Paso 9

Paso 10

Paso 11
Paso 12 (Conclusión)

Vincular Node-RED con Git
Cómo activar Projects
IoT Node-RED github