D1 - commits
commit
- 'snapshots' of the project that are very light weight and easily switchable
git commit
- basically, a better version of a giant copy and paste
- git compresses a commit as a set of changes, called a delta
- a history of commits is made that are called 'ancestors'
- it can be easily switched to a previous commit

image: learn git branching