Diferencia entre revisiones de «Control de versiones para proyectos maker con Git»
Apariencia
Nuevo artículo Maker - Makerspedia |
Agregar categorías |
||
| Línea 36: | Línea 36: | ||
* [[Cómo documentar tus proyectos maker correctamente]] | * [[Cómo documentar tus proyectos maker correctamente]] | ||
* [[Cómo publicar tus diseños en Printables y Thingiverse]] | * [[Cómo publicar tus diseños en Printables y Thingiverse]] | ||
[[Categoría:General]] | |||
[[Categoría:Programación]] | |||
Revisión actual - 18:24 16 abr 2026
Introducción
Git es un sistema de control de versiones que permite rastrear cambios en archivos, colaborar con otros y volver a versiones anteriores. Es una herramienta profesional esencial para cualquier maker que desarrolle software o diseños.
Por qué usar Git en proyectos maker
- Historial completo de cambios con mensajes descriptivos
- Posibilidad de volver a cualquier versión anterior
- Trabajo en paralelo con ramas (branches)
- Compartir el proyecto con la comunidad via GitHub/GitLab
Comandos básicos
git init # Inicializar repositorio git add . # Agregar todos los archivos al staging git commit -m "msg" # Guardar cambio con mensaje git status # Ver estado actual git log # Ver historial de commits git checkout -b nueva-rama # Crear y cambiar a nueva rama git merge rama # Fusionar rama con la actual
GitHub
GitHub es la plataforma más popular para alojar repositorios Git en la nube.
Clonar un proyecto
git clone https://github.com/usuario/proyecto.git
Publicar un proyecto
git remote add origin https://github.com/usuario/proyecto.git git push -u origin main
Qué incluir en el repositorio maker
- Código fuente (Arduino, Python, etc.)
- Archivos de diseño (FreeCAD .FCStd, KiCad .kicad_pcb)
- Archivos STL / STEP
- README.md con descripción, BOM e instrucciones