Skip to content

Version Control Theory

This section covers the computer science behind version control systems, primarily Git. It includes Git internals (blobs, trees, directed acyclic graphs) and formal branching strategies (e.g., notes from the Pro Git book).