Tags are associated with commits, so you can use a tag to mark an individual point in your repository's history, including a version number for a release.
How to create Tags ?
Step 1
You should have a repository, if you don't go on this page to know how to create a repository.
Step 2
Navigate to the repository and click on tags
Step 3
Click on Create a new release 
Step 4
Click on Choose a tag to choose a tag and target: to choose the branch you are targetting.
Step 5
Add a title and a description about the tag.
Step 6
You can choose if it's a pre-release(non-production ready) 
You can publish it or save it as a draft.