codigo0/docs/archivo/COMANDOS_GIT.md
planetazuzu 2f9fb6e499 chore: limpieza completa del proyecto
- Fase 1: Eliminar archivos innecesarios (logs, builds, node_modules)
- Fase 2: Mover backups y duplicados a revisión:
  - _BACKUP_MD/ (203 archivos)
  - MANUAL_TES_DIGITAL/ (110 archivos)
  - imagenes-pendientes/ (60 archivos)
- Fase 3: Simplificar configuraciones (mover no usadas a config_backup/)
- Fase 4: Consolidar documentación:
  - 13 documentos esenciales → docs/consolidado/
  - 42 documentos → docs/archivo/
  - README.md actualizado
- Fase 5: Organizar scripts (mantener solo esenciales)
- Fase 6: Reinstalación y verificación (npm install + build)
- Corregir clave duplicada 'uso-tensiometro' en image-registry.ts
- Total: 393 archivos movidos a revisión, 5 configuraciones archivadas, 55 documentos organizados
- Build verificado y exitoso
2025-12-23 10:16:35 +01:00

2 KiB

📤 Comandos para Subir a GitHub

Repositorio: https://github.com/planetazuzu/guia-tes-digital


Estado Actual


🚀 Próximos Pasos

1. Hacer Commit

cd /home/planetazuzu/protocolo-r-pido

git add .
git commit -m "feat: Aplicación completa Manual TES Digital

- Integración de 93 capítulos del manual completo
- Componente MarkdownViewer para renderizar archivos .md
- Navegación jerárquica completa (ManualIndex)
- Sistema de búsqueda mejorado (busca en parte/bloque/capítulo)
- Página ManualViewer con navegación anterior/siguiente
- Scripts de verificación del manual
- Puerto configurado en 8096
- Configuración de despliegue (Vercel, Netlify, GitHub Pages)
- Todos los problemas detectados corregidos"

2. Subir al Repositorio

git push -u origin main

⚠️ Si Pide Autenticación

Opción 1: Personal Access Token

  1. Ve a: https://github.com/settings/tokens
  2. Genera un token con permisos repo
  3. Usa el token como contraseña cuando git lo pida

Opción 2: SSH

# Cambiar a SSH
git remote set-url origin git@github.com:planetazuzu/guia-tes-digital.git
git push -u origin main

📋 Archivos que se Subirán

  • Todo el código fuente (src/)
  • Archivos de configuración
  • Los 93 archivos .md del manual (public/manual/)
  • Scripts de verificación
  • Documentación

NO se subirán:

  • node_modules/ (se instalan con npm install)
  • dist/ (se genera con npm run build)

Verificación Post-Push

Después del push, verificar en: https://github.com/planetazuzu/guia-tes-digital

Debe mostrar:

  • Carpeta src/ con todo el código
  • Carpeta public/manual/ con los 93 archivos .md
  • Archivos de configuración
  • README.md actualizado

¿Ejecuto el commit y push ahora?