This chapter should familiarize you with the concepts, terminology, and behavior described in the remainder of the user manual. Please take a moment to read it, as later sections will assume familiarity with these terms.
|• Versions of files:||Tracking changes to single files|
|• Versions of trees:||Tracking changes to collections of files|
|• Historical records:||Tracking the history of changes|
|• Certificates:||Tracking extended information|
|• Storage and workflow:||Saving, sending, and receiving changes|
|• Forks and merges:||Managing divergence of code|
|• Branches:||Intentional divergence and automatic merging|