GitKeykit

Simplify PGP key🔑 setup and signing commits on Linux and Windows.

Simplify PGP key setup and signing commits on Linux and Windows.

Real engineers sign every commit before pushing it to GitHub. But setting up GPG and Git configs on different machines can be cumbersome.

✨Introducing GitKeykit!

Just run npx gitkeykit and enjoy:

  • Effortless PGP Key Management: Create or import PGP keys with ease to secure your Git commits.
  • Cross-Platform Compatibility: Works seamlessly on both Linux and Windows machines, ensuring a consistent experience across environments.
  • Git and GPG Configuration: Automatically configure Git and GPG settings for seamless integration with your workflow.
  • Secure Passphrase Entry: Enhance security with pinentry-mode loopback, ensuring passphrases are entered securely.
  • Fast and Efficient Operation: Enjoy a lightning-fast CLI tool that gets the job done quickly and efficiently.
OG Image

github.com

phukon/gitkeykit

📦 Usage

npx gitkeykit

or

npm install -g gitkeykit

Options:

--reset Reset Git and GPG configurations

Commands:

import <key_path.txt> Import and set configuration with the provided PGP key

Examples: gitkeykit import my_key.txt Import and set configuration with 'my_key.txt' gitkeykit --reset Reset all configurations`

Tags

gnupg
git
Javascript
Node.js
CLI

Contact

Need more project details, or interested in working together? Reach out to me directly at hello@rikiphukon.com. I'd be happy to connect!

← All Projects