Version control records changes to files over time so you can return to earlier states. Like undo and redo, it lets you move backward or forward through a document’s history. Git is a version control system used to track and share code. section 2.3
With Git, you can:
- Track code changes and ignore selected file types. section 2.3
- Revert code to an earlier version. section 2.3
- Push code to remote storage and pull it for production. section 2.3
- Trigger workflows that use the code, including CI/CD automation. section 2.3
In a deployment workflow, Git tracks and shares application code before containers are introduced; changes in Git can also trigger automated builds. section 1.2
Figure 1.2 Code path to Kubernetes
Shows where tracking and sharing code fit in the path toward deployment automation and Kubernetes. section 1.2
























