あれ、versionいくつだったっけ?ってhead package.json
をして確認してからするの面倒なので.gitconfig
にaliasを書いとく
jsonをパースするjqをインストールしておく
brew install jq
git ver
でローカルとorigin
にタグを打つ
git unver
でタグを消す
.gitconfig
[alias]
ver = "!f() { cat package.json | jq .version -r | xargs git tag; cat package.json | jq .version -r | xargs git push origin; };f"
unver = "!f() { cat package.json | jq .version -r | xargs git tag -d; cat package.json | jq .version -r | sed -e 's/^/:/' | xargs git push origin; };f"