18F / git-seekret

Git module to prevent from committing sensitive information into the repository.
Apache License 2.0
43 stars 3 forks source link

separate repo for git sekrets to encourage cross-platform usage #11

Open cryptofilegsa opened 7 years ago

cryptofilegsa commented 7 years ago

As requested by @konklone and outlined in an email by @rogeruiz on December 22:

Things to be integrated in a single repo:

The main repository for git-seekret: https://github.com/18F/git-seekret

and the main library it uses which is forked at: https://github.com/18F/seekret

rogeruiz commented 7 years ago

We might want to put this in the 18F/laptop repository. We will ultimately need to track three different repositories.

1) git-seekret this repo 2) seekret the library repo that this repo depends on 3) 18f-git-seekrets-implementation / installation

Number three isn't something that necessarily requires it's own repository. If we modify the seekrets-install script enough, we can get enough of the cross-platform functionality @konklone was looking for. Windows support being another environment to support.

We already cover the installation without depending on the mac script. But it would be great to support the three major platforms starting with Linux. ( :eyes: source )

Want to install just git-seekret?

``` curl -s https://raw.githubusercontent.com/18F/laptop/master/seekrets-install | sh - ``` git-seekret will install global git hooks into \~/.git-support/hooks. To restore pre-existing git hooks, it is recommended to save pre-existing hooks into a separate directory and to copy those hooks into \~/.git-support/hooks after git-seekret is installed.
konklone commented 7 years ago

:+1: