- 1. git-gamble
- 2. TCRDD Theory
- 2.1. History
- 2.2. Similar projects
- 3. Install
- 3.1. Nix (Linux / macOS / Windows)
- 3.2. Debian
- 3.3. Homebrew (macOS)
- 3.4. Chocolatey (Windows)
- 3.5. Cargo
- 3.6. Download the binary
- 4. Usage
- 4.1. Demo
- 4.2. Command Line Interface
- 4.3. Usage examples
- 4.4. Refactoring session
- 4.5. Git Aliases
- 4.6. Hooks
- 4.7. VSCode
- 5. Frequently Asked Questions
- 5.1. When to use it ?
- 5.2. When NOT to use it ?
- 5.3. Does it commit failing tests ?
- 5.4. What is the default commit message ?
- 5.5. Feel stuck ?
- 5.6. What languages are supported ?
- 6. Give Love ❤️ or Give Feedbacks 🗣️
- 7. Contributing
- 7.1. Add to a package repository
- 7.2. Development
- 7.2.1. Setup
- 7.2.2. Commands
- 7.2.3. Debug
- 7.2.4. Check the tests
- 7.2.5. Refactoring session
- 7.3. Deployment
- 7.4. Architectural Decisions Records
- 7.4.1. Binaries organisation
- 7.4.2. Pipeline single source of truth
- 8. Not yet published - Work In Progress
- 8.1. git-time-keeper
- 8.2. Slides why
- 9. Backlog