In this chapter, we will cover the following topics:
- Git's objects
- The three stages
- Viewing the DAG
- Extracting fixed issues
- Getting a list of the changed files
- Viewing the history with gitk
- Finding commits in the history
- Searching through the history code