Installation
ProGit supports Linux, macOS, and Windows. Choose your platform below.
Quick Install
Section titled “Quick Install”Linux (x64)
Section titled “Linux (x64)”curl -sSL https://progit.dev/install.sh | bashOr download manually:
wget https://progit.dev/download/progit-0.5.2-linux-amd64.tar.gztar xzf progit-0.5.2-linux-amd64.tar.gzsudo mv progit /usr/local/bin/macOS (ARM/x64)
Section titled “macOS (ARM/x64)”brew install progitOr download manually:
# ARM (Apple Silicon)wget https://progit.dev/download/progit-0.5.2-darwin-arm64.tar.gztar xzf progit-0.5.2-darwin-arm64.tar.gzsudo mv progit /usr/local/bin/
# Intelwget https://progit.dev/download/progit-0.5.2-darwin-amd64.tar.gztar xzf progit-0.5.2-darwin-amd64.tar.gzsudo mv progit /usr/local/bin/Windows (x64)
Section titled “Windows (x64)”Download and extract:
# PowerShellInvoke-WebRequest -Uri "https://progit.dev/download/progit-0.5.2-windows-x64.zip" -OutFile "progit.zip"Expand-Archive -Path "progit.zip" -DestinationPath "$env:LOCALAPPDATA\ProGit"Add to PATH:
[Environment]::SetEnvironmentVariable( "Path", $env:Path + ";$env:LOCALAPPDATA\ProGit", "User")Verify Installation
Section titled “Verify Installation”progit --versionExpected output:
progit 0.5.2grogit (TUI) 0.5.2Next Steps
Section titled “Next Steps”Building from Source
Section titled “Building from Source”Requirements:
- Rust 1.75+
- Node.js 18+ (for web components)
git clone https://git.sovereign-society.org/progit/progitcd progitcargo build --releaseThe binary will be at ./target/release/progit.
Troubleshooting
Section titled “Troubleshooting””command not found”
Section titled “”command not found””Make sure /usr/local/bin is in your PATH:
echo $PATH | grep /usr/local/binIf missing, add to your shell profile:
# ~/.bashrc or ~/.zshrcexport PATH="$PATH:/usr/local/bin"Permission denied
Section titled “Permission denied”Make the binary executable:
chmod +x /usr/local/bin/progitChecksum verification
Section titled “Checksum verification”Verify the download integrity:
sha256sum progit-0.5.2-linux-amd64.tar.gz# Compare with: https://progit.dev/download/SHA256SUMS