Version control
Learn how version control works in Y42.

Overview
This page covers the basics of using version control in your Y42 projects. The content is broken down into four key sections:
-
Commits: Understand what a commit is, how to create one, and best practices for writing meaningful commit messages.
-
Branches: Learn about branches, including how to create and switch between them, as well as the branch naming conventions proposed by Y42.
-
Merge branches: Explore best practices for merging branches, understand what merge conflicts are and how to handle them effectively.
-
Stash changes: Discover how to temporarily save changes that you've made but aren't ready to commit just yet.
-
Revert changes: Learn how you can revert changes in Y42.