gith: Track Human-Generated Content in Git
gith
is a friendly Git wrapper that helps developers track and certify human-generated content in their repositories. It provides a seamless way to mark commits as entirely human-created while maintaining full Git compatibility.
Why Use gith?
In an era of AI-assisted development, gith
provides essential tools to:
- 🎯 Certify Human Work: Mark commits as entirely human-generated with cryptographic verification
- 🛡️ Protect Your Content: Apply licensing that excludes AI training without explicit permission
- 📋 Maintain Transparency: Keep a clear manifest of human vs AI-assisted contributions
- 🔄 Stay Compatible: Works as a drop-in replacement for Git with full command forwarding
Getting Started
Quick Installation
The fastest way to install gith
:
cargo install gith
Basic Usage
# Enable tracking in a repository
gith init-tracking
# Make a human-certified commit
gith commit --human -m "Implement custom algorithm"
# View human-generated content
gith list-human
Key Features
- Drop-in Git replacement: All Git commands work exactly as expected
- Human certification: Flag commits as entirely human-generated
- Automatic licensing: Apply "NO AI TRAINING" license to certified content
- Manifest tracking: Maintain a record of all human-generated contributions
- Team collaboration: Share and verify human content across teams
What's Next?
- Installation: Detailed installation instructions for all platforms
- Quick Start: Get up and running in minutes
- Commands: Complete reference for all gith commands
- Examples: Real-world usage scenarios and workflows
- Best Practices: Guidelines for effective usage
- Licensing: Understanding human-generated content licenses
Ready to start tracking your human-generated content? Check out the Quick Start guide to begin certifying your authentic contributions today!