diff --git a/sk-new-branch.bat b/sk-new-branch.bat new file mode 100644 index 00000000..a4c2058b --- /dev/null +++ b/sk-new-branch.bat @@ -0,0 +1,18 @@ +@echo off + +REM Solicitar al usuario el nombre de la nueva rama +set /p nombre_rama=Nuevo nombre de la rama: + +REM Verificar si se proporciona un nombre de rama +if not "%nombre_rama%"=="" ( + REM Cambiar y actualizar la rama main + git checkout main + git pull + REM Crear nueva rama + git checkout -b %nombre_rama% + REM Hacer push de la nueva rama al repositorio remoto + git push -u origin %nombre_rama% + echo Se ha creado (a partir de la rama main) y cambiado a la nueva rama: %nombre_rama% +) else ( + echo No se proporcionó un nombre de rama. La creación de la rama ha sido omitida. +)