Skip to main content

🔹 Caso 1: Cambios sin commit en develop

  1. Guarda tus cambios actuales en develop o la rama donde estés (sin hacer commit allí):
git stash
  1. Cámbiate a tu rama correcta:
git checkout mi-rama
  1. Recupera tus cambios en tu rama:
git stash pop
👉 Ahora tus cambios están en tu rama, listos para commit.
  1. Haz commit y push con normalidad:
git add .
git commit -m "Lo que estabas haciendo"
git push origin mi-rama

🔹 Caso 2: Ya hiciste commit en develop

Si ya hiciste commit en develop, pero no puedes hacer push allí:
  1. Desde develop, crea una rama nueva con esos commits:
git checkout -b mi-rama
  1. Haz push de esa nueva rama y continúa trabajando:
git push origin mi-rama
Antes de empezar a trabajar, asegúrate siempre de estar en tu rama con:
git status