Files
git-operaciones/README.md

1.2 KiB

🛠️ git subir

Comando personalizado para subir cambios a un repositorio Gitea con autenticación automática, manejo de conflictos y commits interactivos.


🚀 Instalación

./instalar-subir.sh

Verifica e instala openssl si falta.

Solicita usuario y token de Gitea.

Verifica credenciales contra la API.

Permite guardar credenciales cifradas o en texto plano.

Crea el comando global git subir.

Seguridad
Las credenciales pueden guardarse cifradas con openssl.

Se descifran al ejecutar git subir mediante contraseña.

🧹 Desinstalación
bash
./desinstalar-subir.sh
Elimina el comando, el script y las credenciales.

✨ Funcionalidades de git subir
Detecta cambios sin commitear y ofrece hacer commit automático.

Realiza git push con autenticación embebida.

Si el push falla, intenta git pull --allow-unrelated-histories.

Detecta conflictos y ofrece merge automático.

Muestra mensajes claros y estructurados.

📦 Requisitos
openssl



🧠 Autor
Nahuel Baglietto — Scripts diseñados para mejorar la experiencia de trabajo con Git y Gitea.

Código

---

¿Querés que también agregue una opción en el instalador para instalar el comando solo