Volver
Deploy a Vercel por CLI
Subir un commit específico a producción en Vercel sin pasar por GitHub: login, pararse en el commit, variables de entorno, deploy y los errores más comunes.
01 · Instalación y login
Una sola vez por máquina.
npm i -g vercel
vercel login # abre navegador, confirmás con tu cuenta
vercel whoami # verifica que quedaste logueado 02 · Pararse en el commit a subir
Creá una rama nueva que apunte exactamente al commit que querés desplegar, sin tocar tu rama de trabajo:
cd Frontend
git fetch origin
git checkout -b deploy-prod <HASH_DEL_COMMIT> # hash de 40 caracteres Por qué una rama aparte: deja tu rama de desarrollo intacta. La rama deploy-prod es solo un puntero al commit exacto que va a producción.
03 · Link del proyecto
Una sola vez por proyecto. Preguntas del asistente: scope (cuenta o team) → proyecto existente o nuevo.
vercel link 04 · Deploy a producción
vercel --prod 05 · Problemas frecuentes
Deployment blocked: commit email could not be matched
El email del autor del commit no está verificado en la cuenta de GitHub linkeada a Vercel. Reescribí el autor con un email verificado:
git commit --amend --author="Nombre <email-verificado@dominio>" --no-edit
vercel --prod El email correcto es el que figura en Vercel → avatar del deploy bloqueado, o en el dashboard del proyecto.
06 · Ver logs y estado
vercel logs <URL> # solo si el deploy llegó a READY
vercel inspect <URL> --logs # funciona también si terminó en ERROR 07 · Volver a la rama de trabajo
git checkout <rama-develop>