mirror of
https://github.com/sobolevn/git-secret
synced 2024-10-31 21:20:29 +00:00
man/man1 | ||
src | ||
tests | ||
utils | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
git-secret.plugin.zsh | ||
Makefile | ||
README.md |
git-secret
Status
This project is still under development. Current objectives:
- add
trust-model
parameter togit-secret-hide
- hooks:
pre-commit
to encrypt secret files - static site for
gh-pages
build from manuals withJekyll
andRonn
- autocomplete for
zsh
plugin - extra tests
- precompiled distributions for
brew
and other package managers - create
CONTRIBUTING.md
with custom styleguide, refactor code due to styleguide - сygwin support (?)
Requirements
git-secret
works only with git
and gpg
, it is tested and works for Mac OS X, Ubuntu and Debian.
No other dependencies are required.
Testing
For testing this project uses bats
. You can install it by running make install-test
.
To run tests call: make test
. It will download and install bats
into vandor/bats
if it's not installed yet.
Installation
Right now installation is only possible with this workflow:
git clone https://github.com/sobolevn/git-secret.git
make develop
- then move the resulting file
git-secret
somewhere inside yourPATH