# 🚀 Subir proyecto local a Gitea (Mac + Tailscale) ## 1. Crear `.gitignore` ```bash cd /Users/george/descarga_adjuntos_correos_cpe touch .gitignore ``` ## 2. Editar `.gitignore` ```bash nano .gitignore ``` ### Contenido recomendado ```bash __pycache__/ *.pyc .env venv/ .DS_Store secrets.yaml .vscode/ .idea/ ``` ## 3. Si ya hiciste `git add` antes del `.gitignore` ```bash git rm -r --cached . git add . git commit -m "aplicar gitignore correctamente" ``` ## 4. Inicializar repositorio Git ```bash cd /Users/george/descarga_adjuntos_correos_cpe git init ``` ## 5. Agregar archivos ```bash git add . ``` ## 6. Primer commit ```bash git commit -m "primer commit" ``` ## 7. Crear repositorio en Gitea - Nombre: descarga_adjuntos_correos_cpe - Sin README - Sin opciones automáticas ## 8. URL del repositorio ```bash http://100.68.242.27:30000/george/descarga_adjuntos_correos_cpe.git ``` ## 9. Conectar repo local con Gitea ```bash git remote add origin http://100.68.242.27:30000/george/descarga_adjuntos_correos_cpe.git ``` ## 10. Subir código ```bash git branch -M main git push -u origin main ``` ## 11. Cambiar URL del repositorio ```bash git remote set-url origin http://100.x.x.x:3000/george/descarga_adjuntos_correos_cpe.git git remote -v ``` ## 12. Eliminar y volver a configurar remote ```bash git remote remove origin git remote add origin http://100.68.242.27:3000/george/descarga_adjuntos_correos_cpe.git ``` ## 13. Validar conexión ```bash curl http://100.68.242.27:30000 ``` ## 14. Acceso a Gitea [URL de Gitea en NAS](http://100.68.242.27:30000) ## 15. Flujo diario ```bash git add . git commit -m "mensaje claro" git push ```