Skip to content

Commit d2a159e

Browse files
authored
Merge pull request #889 from vanpipy/feature/delete-tag
feat(delete-tag): get default remote from git config if exists
2 parents ad8c77b + c006e5e commit d2a159e

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

bin/git-delete-tag

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
# Assert there is at least one tag provided
44
test -z $1 && echo "tag required." 1>&2 && exit 1
55

6+
# Detect the defalt remote exists or not
7+
defualt_remote=$(git config git-extras.default-remote)
8+
9+
if [[ -n "$defualt_remote" ]]; then
10+
origin="$defualt_remote"
11+
else
12+
origin=origin
13+
fi
14+
615
# Concatenate all the tag references
716
local_tags=""
817
origin_refs=""
@@ -14,4 +23,4 @@ done
1423

1524
# Delete all the tags
1625
git tag -d $local_tags
17-
git push origin $origin_refs
26+
git push $origin $origin_refs

0 commit comments

Comments
 (0)