Scripts(shltag): Add -f option for git tag -f
Recently had some drama in mucking up gelim tags so I had no choice but to improve my tooling.
This commit is contained in:
parent
33724ae421
commit
e5f3d5f53e
|
@ -1,9 +1,13 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
old=$(git tag | tail -n1)
|
old=$(git tag | tail -n1)
|
||||||
|
force=""
|
||||||
|
if [[ "$2" == "-f" ]]; then
|
||||||
|
force="-f"
|
||||||
|
fi
|
||||||
case $1 in
|
case $1 in
|
||||||
v*)
|
v*)
|
||||||
git shortlog $old..HEAD | git tag -as -F - $1
|
git shortlog $old..HEAD | git tag $force -as -F - $1
|
||||||
exit;;
|
exit;;
|
||||||
--help)
|
--help)
|
||||||
echo Usage: shltag '[v<version> | --help | -o ]'
|
echo Usage: shltag '[v<version> | --help | -o ]'
|
||||||
|
|
Loading…
Reference in New Issue