Files
obsidian-vault/005-Learn/Instructivo Git Gitea.md
T

98 lines
1.6 KiB
Markdown

# 🚀 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
```