gitkeykit
v4.0.1
Published
Setup pgp keys and sign commits with ease on Linux and Windows machines.
Downloads
205
Maintainers
Readme
🧰 GitKeykit
Simplify PGP key setup and signing commits on Linux and Windows.
📦 Installation
# Using npx (recommended)
npx gitkeykit
# Or install globally
npm install -g gitkeykit
🚀 Usage
Basic Setup
# Start the interactive setup
gitkeykit
# Import existing PGP key
gitkeykit import my_key.txt
# Reset configurations
gitkeykit --reset
# Show version number
gitkeykit --version
# Display help information and available commands
gitkeykit --help
Command Options
--reset
Reset Git and GPG configurations--help
Show help information--version
Show version number--import <key_path.txt>
Import and configure PGP key from file
✨ Features
- Interactive Setup: Guided process for creating or importing PGP keys
- Cross-Platform: Works seamlessly on both Linux and Windows
- Secure Configuration:
- Automatic Git signing setup
- GPG agent configuration
- Secure passphrase handling
- Error Handling: Clear error messages and recovery options
- Backup & Reset: Automatic backup of existing configurations with reset capability
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.