Volver
2 de jul de 2026 · 5 min de lectura

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.

VercelCLIDeployDevOps

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>
Volver