# Introduction <div class="alert alert-warning" role="alert"> <p>ð§âðŧ New to Git or LabEx? We recommend starting with the <b><a style="color: unset;text-decoration: underline;" href="https://labex.io/courses/quick-start-with-git" target="_blank">Quick Start with Git</a></b> course.</p> </div> Git is a powerful version control system that allows developers to track changes made to their codebase over time. One of the most useful features of Git is the ability to view the history of changes made to a specific file or even a specific line of code. In this challenge, you will learn how to use Git to find all the commits that manipulated a given string.
Click the virtual machine below to start practicing