Choose your own command line Git adventure
Letโs practice Git together! Why? Let me quote this blogpost from
GitHub
Write Better Commits, Build Better Projects
that describes this really well:
โHigh-quality Git commits are the key to a maintainable and collaborative (โฆ) project.โ
โCommits are a firsthand historical record of exactly how and why each line of code came to be. They even come with human-readable messages! As a result, a repositoryโs commit history is the best tool a developer can use to explain and understand code.โ