We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Conventional Tags

Tags are used for all sorts of reasons, but sometimes they're used to denote releases. In that case, tags that follow semver are common.

To tag:

git tag -a v3.10.2 -m "Fixed a lil bug"

Pretty much anywhere you can use a commit hash, you can use a tag name when working with the git CLI. It's a "commitish".

Assignment

Add another tag to the same latest commit (yes, commits can have multiple tags). This time, tag it as version 1:

v1.0.0

Optionally, you can push your tags up to your remote GitHub repo with git push origin --tags.

Run and submit the CLI tests.