LinuxCommandLibrary

git-rename-tag

Rename a Git tag.

TLDR

Rename an existing Git tag locally and remotely

$ git rename-tag [old_tag_name] [new_tag_name]
copy

SYNOPSIS

git-rename-tag <old-tag-name> <new-tag-name>

DESCRIPTION

Rename a tag (locally and remotely)

OPTIONS

<old-tag-name>

The name of the tag you want to rename.

<new-tag-name>

The new name of the tag.

EXAMPLES

$ git tag test
$ git push --tags
Total 0 (delta 0), reused 0 (delta 0)
To git@myserver.com:myuser/myrepository.git
 * [new tag]         test -> test
$ git tag
test
$ git rename-tag test test2
Deleted tag 'test' (was 1111111)
Total 0 (delta 0), reused 0 (delta 0)
To git@myserver.com:myuser/myrepository.git
 * [new tag]         test2 -> test2
remote: warning: Deleting a non-existent ref.
To git@myserver.com:myuser/myrepository.git
 - [deleted]         refs/tag/test
$ git tag
test2

REPORTING BUGS

<https://github.com/tj/git-extras/issues>

SEE ALSO

<https://github.com/tj/git-extras>

AUTHOR

Written by Jesús Espino <jespinog@gmail.com>

Copied to clipboard