# 02. Tools

- [Git](/programming/02-tools/git.md)
- [01. Setup Repository](/programming/02-tools/git/01-setup-repository.md)
- [02. Git Config](/programming/02-tools/git/02-git-config.md)
- [03. Git Data Model](/programming/02-tools/git/03-git-data-model.md)
- [04. Git File Types](/programming/02-tools/git/04-git-file-types.md)
- [05. Commit](/programming/02-tools/git/05-commit.md)
- [06. Inspecting a Repository](/programming/02-tools/git/06-inspecting-a-repository.md)
- [07. Rebasing](/programming/02-tools/git/07-rebasing.md)
- [08. Undoing Changes](/programming/02-tools/git/08-undoing-changes.md)
- [09. Remote](/programming/02-tools/git/09-remote.md)
- [10. Branching](/programming/02-tools/git/10-branching.md)
- [11. Git Maintenance](/programming/02-tools/git/11-git-maintenance.md)
- [12. Git Workflow](/programming/02-tools/git/12-git-workflow.md)
- [Mac Setup](/programming/02-tools/mac-setup.md)
- [VS Code](/programming/02-tools/vs-code.md)
