Cheatsheet comandos y tips desarrollo web

29 de marzo de 2024

Listado de comandos y tips que voy recopilando en mi día a día como desarrollador web, son comandos que siempre olvido y que me gustaría tener a la mano.

Matar el puerto 3000 en mac

kill -9 $(lsof -ti:3000)

Para multiples puertos

kill -9 $(lsof -ti:3000,3001,3002)

kill: not enough arguments

Quizás e puerto que estas intento liberar ya está libre, puedes usar el siguiente comando para ver los puertos que están ocupados

lsof -i -P -n | grep LISTEN

Error de typescript al utilizar variables css

function Component() {
  return <div style={{ "--var-name": 10 } as React.CSSProperties} />
}

Deshacer el último commit

Manteniendo los cambios

git reset --soft HEAD~1

Eliminando los cambios

git reset --hard HEAD~1

Volver a un commit anterior, crea un nuevo commit con los cambios

git revert <commit-hash>