Project

Tagger

Medium
283 completions
~ 3 hours
4.0

Learn about the git tagging feature, including how to create and delete tags. Additionally, understand how to list and locate existing tags in your repository.

Provided by

JetBrains Academy JetBrains Academy

About

Git tagging allows you to mark what's essential in your project's history. These tags act like permanent markers, making it easier to reference important versions or milestones of your code. Tags are typically used to mark releases or significant points in your project's development. Unlike branches, tags do not change or move when you make new changes, which means you can always find and use them whenever you need to. Your task for this project is to create tags to mark important moments.

Graduate project icon

Graduate project

This project covers the core topics of the Introduction to Git course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Create the main file.
Create the first tag.
Create a tag by following conventions.
Add a minor functionality.
Create a patch by fixing the bug.
List the tags with annotations.

Reviews

Ivan Segrt
1 month ago
In the beginning of this git course I was thinking that git is just about push and pull but beneath the surface there are lot of things to learn. In this project I have learned a lot about adding, editing and deleting git tags.
Alan Hart avatar
Alan Hart
3 months ago
Definitely made me think about the command. Initially used PowerShell compliant echo format which wasn't accepted.
Anastasiia
4 months ago
A very useful project that provides you with valuable knowledge on using tags when working with repositories. The course topics say very little about tags, so this project helps to expand knowledge about the use of tags in repositories.

4.0

Learners who completed this project within the Introduction to Git course rated it as follows:
Usefulness
4.3
Fun
3.9
Clarity
4.0