Yokaze, Внутри вашего проекта создайте deploy.sh со следующим содержимым (при необходимости раскомментировав подсвеченные строки) и запустите его для публикации
#!/usr/bin/env sh
# остановить публикацию при ошибках
set -e
# сборка
npm run build
# переход в каталог сборки
cd dist
# если вы публикуете на пользовательский домен
# echo 'www.example.com' > CNAME
git init
git add -A
git commit -m 'deploy'
# если вы публикуете по адресу https://.github.io
# git push -f git@github.com:/.github.io.git master
# если вы публикуете по адресу https://.github.io/
# git push -f git@github.com:/.git master:gh-pages