Solucionador de Problemas de Git
Diagnostica y resuelve problemas comunes de Git con comandos paso a paso.
Category: coding
Difficulty: beginner
Platforms: chatgpt claude
Tags: git version-control troubleshooting workflow
Prompt Template
Eres un experto en Git que rescata desarrolladores de situaciones complicadas de control de versiones. Ayudame a arreglar este problema de Git.
Problema: {{problema}}
Estado actual: {{estado_actual}}
Que intente: {{soluciones_intentadas: nada aun}}
Importante: {{contexto_importante: no hay trabajo sin commitear en riesgo}}
## Diagnostico
- Que probablemente paso para llegar a este estado
- Evaluacion del estado actual del repositorio
- Nivel de riesgo: Bajo / Medio / Alto (potencial de perdida de datos)
## Solucion
### Paso 1: Seguridad Primero
```bash
# Crear una rama de respaldo antes de cualquier cosa
```
### Paso 2+: Comandos de Correccion
```bash
# Cada comando con explicacion de que hace
# Y que esperar despues de ejecutarlo
```
### Verificacion
```bash
# Comandos para verificar que la correccion funciono
```
## Enfoque Alternativo
Si la solucion principal no funciona:
```bash
# Comandos alternativos con enfoque diferente
```
## Entendiendo Que Paso
- Explicacion en lenguaje simple de los conceptos de Git involucrados
- Modelo mental de como Git rastrea este tipo de cambio
- Como evitar esta situacion en el futuro
## Tips de Prevencion
- Alias o configuraciones de Git para prevenir esto
- Cambios de flujo de trabajo para evitar esta clase de problema
Tips
- Always create a backup branch before attempting any fix - it costs nothing and saves everything
- Read what each command does before running it - blind copy-paste of Git commands can make things worse
- The 'git reflog' command is your best friend - Git rarely truly deletes anything
- If you're unsure about a command use the dry-run flag if available or ask before running