- 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 - 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.9 KiB
2.9 KiB
📤 Subir Proyecto a GitHub
Repositorio: https://github.com/planetazuzu/guia-tes-digital
🚀 Pasos para Subir el Proyecto
Opción 1: Si el repositorio está vacío o quieres sobrescribir
cd /home/planetazuzu/protocolo-r-pido
# 1. Inicializar git (si no está inicializado)
git init
# 2. Agregar remote
git remote add origin https://github.com/planetazuzu/guia-tes-digital.git
# 3. Verificar qué hay en el repositorio remoto
git fetch origin
# 4. Agregar todos los archivos
git add .
# 5. Hacer commit inicial
git commit -m "feat: Aplicación completa con Manual TES Digital integrado
- Integración de 93 capítulos del manual
- Componente MarkdownViewer para renderizar .md
- Navegación jerárquica completa
- Sistema de búsqueda mejorado
- Puerto configurado en 8096
- Scripts de verificación incluidos"
# 6. Subir al repositorio
git push -u origin main
# O si la rama se llama master:
# git push -u origin master
Opción 2: Si el repositorio ya tiene contenido
cd /home/planetazuzu/protocolo-r-pido
# 1. Inicializar git
git init
# 2. Agregar remote
git remote add origin https://github.com/planetazuzu/guia-tes-digital.git
# 3. Traer contenido remoto
git fetch origin
git branch -M main
git checkout -b main
# 4. Hacer merge o pull del contenido remoto
git pull origin main --allow-unrelated-histories
# 5. Resolver conflictos si los hay, luego:
git add .
git commit -m "feat: Integración completa del Manual TES Digital"
git push -u origin main
⚠️ Archivos que NO se Subirán (por .gitignore)
node_modules/- Dependencias (se instalan connpm install)dist/- Build de producción (se genera connpm run build)- Archivos temporales y logs
📋 Archivos Importantes que SÍ se Subirán
- ✅ Todo el código fuente (
src/) - ✅ Archivos de configuración (
package.json,vite.config.ts, etc.) - ✅ Archivos .md del manual (
public/manual/) - ✅ Scripts de verificación (
scripts/) - ✅ Documentación (archivos .md de documentación)
🔐 Autenticación GitHub
Si te pide credenciales:
Opción 1: Personal Access Token
- GitHub → Settings → Developer settings → Personal access tokens
- Generar token con permisos
repo - Usar token como contraseña
Opción 2: SSH
# Cambiar remote a SSH
git remote set-url origin git@github.com:planetazuzu/guia-tes-digital.git
✅ Verificación Post-Push
Después de hacer push, verificar:
- Ir a: https://github.com/planetazuzu/guia-tes-digital
- Verificar que todos los archivos estén presentes
- Verificar que
public/manual/tenga los 93 archivos .md
🎯 Comandos Rápidos
# Inicializar y subir
git init
git remote add origin https://github.com/planetazuzu/guia-tes-digital.git
git add .
git commit -m "feat: Aplicación completa Manual TES Digital"
git branch -M main
git push -u origin main
¿Quieres que ejecute estos comandos ahora?