Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Control de versiones:la forma perezosa

La vida de un programador ya es bastante dura. ¿Por qué no hacerle la vida más fácil y subcontratar el control de versiones de sus proyectos a algunos servicios dedicados? La mayoría de los programadores en el mundo de TI están familiarizados con Git, pero para algunos de los programadores de TO en esta comunidad, este es un concepto completamente nuevo. Cuando trabajar con diferentes colegas en el mismo proyecto, compartir código se vuelve aún más complicado, un servicio como GitHub facilita compartir y trabajar juntos en el mismo código. Este blog lo guía a través de sus primeros pasos en el uso de Git y GitHub para mantener su código y proyectos en orden.


En este blog, usaré GitHub y el cliente de GitHub para Windows, pero tenga en cuenta que hay más opciones, incluido GitLab. ¡Simplemente me gusta la facilidad de uso del Cliente de GitHub!


Configurar un repositorio en GitHub

Paso 1:descarga e instala el cliente de GitHub para Windows

En realidad, el primer paso sería crear una cuenta de GitHub, pero eso está un poco fuera del alcance de este blog.

  1. El Cliente se puede descargar desde aquí.
  2. Siga la guía de instalación
  3. Inicie sesión en su cuenta de GitHub

Paso 2:crea una carpeta o un repositorio para tu proyecto

Un repositorio es un lugar para que viva su proyecto. ¡Haz una carpeta para cada proyecto! Cada vez que algo cambie en esta carpeta, el cliente de GitHub lo detectará y podrá guardar o enviar sus cambios al repositorio en línea en GitHub.

  1. Haga clic en "Crear un nuevo repositorio en su disco duro..."
  2. Dé a su nuevo repositorio un nombre y una descripción.
  3. Puedes cambiar la ruta del repositorio si lo deseas, o dejarlo así (a la manera perezosa)
  4. Haga clic en Inicializar este repositorio con un archivo LÉAME (¡Perezoso no significa seguir las mejores prácticas y documentar su código!)
  5. Crear el repositorio

Paso 3:cree un proyecto PLCnext

Git funciona muy bien con archivos basados ​​en texto. Afortunadamente, en PLCnext Engineer hay una opción para guardar su proyecto como un montón de archivos de texto, ¡perfecto para Git y, por lo tanto, para nuestro cliente GitHub!

  1. Abra PLCnext Engineer y comience a crear un proyecto como solía hacerlo.
  2. Cuando esté listo para guardar su proyecto, elija Guardar proyecto como (F12)
  3. Navega a tu repositorio de GitHub (predeterminado:Esta PC/documentos/GitHub)
  4. Guarde su proyecto como un "Proyecto sin comprimir"

Paso 4:confirme sus cambios

Para "guardar" los cambios en su repositorio, debe enviarlos a una rama. Lo que es exactamente una rama, lo explicaré más adelante, por ahora solo debe recordar que debe enviar sus cambios a una rama para guardarlos.

¡Dale a tu confirmación una descripción nueva y breve para que puedas recordar qué cambió exactamente!

Paso 5:publique o envíe su repositorio

El paso final para crear un repositorio en línea es enviar nuestro repositorio local a GitHub. Esto es tan fácil como presionar un botón o presionar (ctrl + p). Elige si tu código debe ser privado y si te pertenece a ti o a una organización.

Paso 6:¡Documentar!

presione ( Ctrl + shift + G) para ver el repositorio en línea en GitHub en su navegador. ¡Voila! Ahí está su Proyecto PLCnext en GitHub. ¿Recuerdas el "Inicializar LÉAME"? Ese es el texto que estás viendo ahora frente a ti. En el README.md debe explicar la estructura del proyecto, el propósito y tal vez alguna información de contacto para referencia futura.

Por ahora, haga algunos cambios en el archivo README.md haciendo clic en el lápiz. El archivo está "escrito" en MarkDown. Puede encontrar más información sobre MarkDown aquí.

Si ha realizado algunos cambios, vuelva a comprometerse con la rama principal.

Paso 7:Extraiga los cambios a su repositorio local

El Cliente de Windows detectará que se realizaron algunos cambios en el Repositorio en GitHub. ¡No olvide extraer los cambios para comenzar a trabajar en la última versión nuevamente!


Consejos y trucos

Rastreador de problemas

GitHub tiene un excelente rastreador de problemas, utilícelo para rastrear problemas conocidos en su software y discutir soluciones con las otras partes interesadas

Proyectos

Utilice el Project Bord incorporado para realizar un seguimiento de su tarea con un bord kanban. Si lo desea, puede automatizar su kanban con disparadores integrados para hacer la vida aún más fácil.

Sucursales

Ah, aquí estamos. ¡Mira, dije que iba a explicar qué son las ramas! Bueno, dejaré que GitHub explique qué son las ramas...

¿Vas a hacer muchos cambios o implementar una nueva función? Cree una rama para mantener sus cambios aislados y combine su "rama de funciones" en su rama maestra con una solicitud de extracción.

Liberar

¿Listo para implementar un proyecto? ¡Cree un lanzamiento para agregar a su AS Build!


Tecnología Industrial

  1. Toma el control de la espada SaaS de doble filo
  2. Allanando el camino para la independencia de la cadena de suministro de EE. UU.
  3. Combatir la complejidad del cumplimiento del comercio electrónico
  4. BOPIS:La revolución minorista que cambia la forma en que enviamos
  5. El abastecimiento de datos estratégicos es la forma moderna de evitar las interrupciones
  6. Conceptos básicos de los paneles de control eléctrico
  7. Principales desafíos en el camino de la Industria 4.0
  8. Los fundamentos de la aplicación de válvulas electrohidráulicas
  9. Los 5 principales beneficios del control inalámbrico de grúas
  10. Gestión de inventario de almacén:20 expertos revelan la principal forma en que las empresas pueden reducir y controlar los errores de inventario de almacén
  11. La forma correcta de simular un transportador robótico