Repository navigation
Platform-Agnostic Git Activity Mirroring
Mirror your git commit activity between platforms while keeping your code private.
Features
- ✅ GitLab ↔ GitHub synchronization
- ✅ Historical import with
--sinceflag (1y, 6mo, 3mo, etc.) - ✅ Daily sync operations
- ✅ Dry-run mode for testing
- ✅ Cross-platform binaries
- ✅ Privacy-first unified mirror strategy
Downloads
| Platform | Architecture | Download |
|---|---|---|
| Windows | x64 | git-activity-mirror-windows-amd64.exe |
| Linux | x64 | git-activity-mirror-linux-amd64 |
| macOS | x64 (Intel) | git-activity-mirror-darwin-amd64 |
| macOS | ARM64 (Apple Silicon) | git-activity-mirror-darwin-arm64 |
Quick Start
# Initialize configuration
./git-activity-mirror init
# Import historical commits (dry-run)
./git-activity-mirror import --since=1y --dry-run
# Sync recent activity
./git-activity-mirror sync --since=24hVerification
Verify your download with SHA256 checksums in checksums.txt.
Full Changelog: https://github.com/Ja-Crispy/git-activity-mirror/commits/v0.1.0