gignore: a .gitignore manipulation program
What is gignore?
gignore is a flexible tool for the modification of .gitignore files, supporting the use of templates.
Written in Rust, it is blazingly fast and very safe, ensuring quick and easy use across many devices.
It is licensed with GPLv3 or later, meaning it is free software. The full license is here.
How do I get it?
It's very simple. First, you'll need to download the release tarball here: downloads/. The detached GPG signature is in the same directory (downloads/.sig) and my public key is available
at keys.openpgp.org under asher.mullaney@gmail.com OR corvuscorone@duck.com. The fingerprint is: 02F3 8DFF 731F F97C B039 A1DA 549E 695E 905B A208
Then, unpack the tarball and follow the instructions within it.
Cloning the repository
You can clone the Git repository for gignore if you'd like to. Here's how:
- Mail your ssh public key to the author at asher.mullaney@gmail.com. Encrypt your message via OpenPGP if possible;
the author's public key is available at https://keys.openpgp.org
- You'll shortly receive an e-mail confirming (or rejecting) your key setup.
- Once confirmed, try:
$ ssh git@84.92.42.82. If you see a message saying you've authenticated successfully, but you don't have shell access, it's working.
- Now, run:
$ git clone ssh://git@84.92.42.82/srv/git/gignore.git
- The repository should now be cloned into the
gignore directory.
About gignore's development
gignore is still in beta stage, and I'd very much appreciate testers. If you find a bug, please report it as a new ticket at http://ajmull.ddns.net:8000. Thank you very much!