Chapter 8 Organizing Your Repository

Having the entire history of your project available to you is the key benefit to any version control system. You can quickly find old versions of the software and look through the history of a file to figure out how it got to its current state.

All this information can be overwhelming. A good strategy for organizing your repository is important to making sure you can find your way around all the history you create. This chapter explains how to do the following:

  • Mark milestones within your project with tags

  • Handle release branches to focus development when you’re about to make a release

  • Group your tags and branches in directory-like structures

  • Track multiple projects using one or multiple repositories ...

Get Pragmatic Version Control Using Git now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.