Commit Graph

23 Commits (fae00fac3da2ab91371c3fec7327f9d8eb649248)

Author SHA1 Message Date
Jeppe Fihl-Pearson fae00fac3d
Rename `killperson` to `removeperson` (#685)
* Rename the "killperson" command to "removeperson"

"killperson" is unnecessarily hostile so change the command name to
"removeperson".

Fixes #684.

* Re-generate man pages

* Update contribution guide

There's no longer any pre-commit hooks so don't mention them.

* Add alias from `killperson` pointing at `removeperson`

* Update git_secret_removeperson.sh

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years ago
Elisei Roca 282c36d5eb
make "usage" message easier to read (#617) 4 years ago
Josh Rabinowitz 83b03b61bc
Aspell fixes (#365)
* spellcheck fixes from aspell
5 years ago
Simon Massey 1f2fb99a0a
Full stop changed to comma 6 years ago
Josh Rabinowitz 99f2229038 mention 'add' has an option, and that each command has options 6 years ago
Josh Rabinowitz 31e5528fac Clarify that 'git-secret-add' doesn't alter .gitignore by default 6 years ago
Josh Rabinowitz 97fa9e6e7b fix quoting and phrasing 6 years ago
Josh Rabinowitz 114f4c7c6c document git secret --version 6 years ago
joshr 2bc42f2655 mention 'git secret list' not mapping.cfg in usage 6 years ago
joshr e7abd660bc improve git secret usage output 6 years ago
Josh Rabinowitz 40c63e9960 add git secret cat filename [filename2] feature 6 years ago
Carlos Hernandez fc5940840b Handle invalid flags better: SC2220 7 years ago
Carlos Hernandez d71c27f9a2 Fix ShellCheck lint issue id 2220, drop gawk inplace. Add centos
support.
7 years ago
sobolevn 5c25233b89
Version 0.2.2 pre-release
There are a lot of changes, multiple things were refactored: tests,
some commands, building and meta.

Several critical bugs fixed.

Changes:
1. Fixed #74, when `_user_required` was not working after reimporting keys
2. Closes #73, now it is possible to provide multiple emails to the `killperson` command
3. Closes #72, now it is possible to provide multiple emails to the `tell` command
4. Closes #71, now every doc in this project refer to `git-secret.io` instead of old `gh-pages` website
5. Closes #70, now installation section is removed from main `man` file
6. Closes #69, now "See also" section in the `man`s are clickable
7. Closes #61, added "Manual" section to the manuals
8. Refs #38, added `centos` Dockerfile, but `ci` testing is still failing
9. Refs #52, tests are refactored. Added `clean` command tests, removed a lot of hardcoded things, moved tests execution from `./temp` folder to `/tmp`, added a lot of new check in old tests, and some new test cases
10. Refactored `hide` and `clean` commands to be shorter
11. `shellcheck` is now supported with `make lint`

Additional features are not comming to 0.2.2 after this commit.
7 years ago
Anton Maklakov c6a13cf405
A simpler implementation of "usage" 7 years ago
sobolevn e1a627d36a
Added test to cover #50
Changes:
1. Fixed typo in `add -h`
2. Removed unused function from `usage`
7 years ago
sobolevn 3577c165ec Added `-i` flag to the `git-secret-add` command, which now auto-ignores unignored files.
Also added a test case for this feature.
Other changes:
1. refactored `Makefile` to have `.PHONY` marks
2. added install target to the `Makefile`, now one can run `make install` (with optional `$PREFIX` variable)
3. updated docs for `git-secret.7`, `git-secret-add.1`
4. refactored some commands to `shift` arguments
5. added a test case to the 'other-file-extension' situation
5. added `.github` folder to store templates

Closed #18
8 years ago
sobolevn bf6fdac0b2 manuals finished, new help based on man, zsh plugin 8 years ago
sobolevn 6278d2e597 somehow git repo fucked up 8 years ago
sobolevn 8d16a0e679 manuals, help text, style fixes 8 years ago
sobolevn b370149e18 fixes after makefile crash 8 years ago
sobolevn d0f6a7c3c1 small style fixes 8 years ago
sobolevn 634de90bae pre-reliase 8 years ago