nautilus-cyberneering / secure-git-guide

A collections of articles about Git, GitHub and GPG focused on security.
https://secure-git.guide
8 stars 5 forks source link

New article: how to remove commits #27

Closed josecelano closed 2 years ago

josecelano commented 2 years ago

by using "reposurgeon":

http://www.catb.org/~esr/reposurgeon/repository-editing.html#deletion

github-actions[bot] commented 2 years ago

MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 2 0 0.03s
✅ CREDENTIALS secretlint yes no 1.37s
✅ GIT git_diff yes no 0.03s
✅ JSON eslint-plugin-jsonc 3 0 0 1.23s
✅ JSON jsonlint 3 0 0.84s
✅ JSON prettier 3 0 0 0.6s
✅ JSON v8r 3 0 2.75s
✅ MARKDOWN markdownlint 14 0 0 0.89s
✅ MARKDOWN markdown-link-check 14 0 17.47s
✅ MARKDOWN markdown-table-formatter 14 0 0 0.36s
✅ PYTHON bandit 1 0 0.27s
✅ PYTHON black 1 0 0 0.32s
✅ PYTHON flake8 1 0 0.39s
✅ PYTHON isort 1 0 0 0.18s
✅ PYTHON mypy 1 0 5.36s
✅ SPELL cspell 44 0 2.77s
✅ SPELL misspell 44 0 0 0.12s
✅ YAML prettier 5 2 0 0.63s
✅ YAML v8r 5 0 4.74s
✅ YAML yamllint 5 0 0.16s

See errors details in artifact MegaLinter reports on CI Job page

You could have the same capabilities but better runtime performances if you use a MegaLinter flavor: