У меня есть проект npm с репозиторием git в той же среде проекта.
С помощью git я выполняю обновление версии с помощью коммитов и тегов:
$ git commit -m 'my recent repo changes'
$ git tag v1.0.1
С помощью npm я могу поднять версию своего пакета с помощью:
$ npm version patch -m 'my recent repo changes'
Но если я попробую это сделать с измененными файлами, npm выдает ошибку: рабочий каталог git не чистый. В конце концов, мне нужно добавить и зафиксировать свои изменения с помощью git, но версия пакета npm все еще остается такой же.
Можно ли синхронизировать версии проекта npm внутри моего репозитория git? Какая лучшая практика?
npm version patch
. 26.04.2018