Tagging

Tags apply to commits.

git tag --list – return existing tags git tag -a <tag> -m "<msg>" – create annotated tag named for pending commit with tagging message git show <tag> – return information on git tag -a <tag> [checksum] – tag commit [checksum] as after the fact; [checksum] can be partial git push <remote> <tag> – push to git push <remote> --tags – push all tags to git tag -d <tag> – delete from local repository git push <remote> --delete <tag> – delete from repository