# 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 popular version control system used by developers to manage their codebase. One of the essential features of Git is the ability to create commits, which are snapshots of the code at a particular point in time. By default, Git uses the user's name and email to identify the author of a commit. However, there may be situations where you need to create a commit by a different author. In this challenge, you will learn how to create a commit by a different author in Git.
Click the virtual machine below to start practicing