0

我已将 git 机密添加到 ubuntu(16.04 LTS) 并且在我执行这些命令之前它工作正常,

git secrets --register-aws
git secrets --install ~/.git-templates/git-secrets
git config --global init.templateDir ~/.git-templates/git-secrets

我已经删除了这些文件,

~/.git-templates/git-secrets
/usr/bin/git-secrets

从我的环境来看,但它似乎仍然无法正常工作。

git secrets --scan , gives nothing

如何从我的 PC 中永久删除 git-secrets 并重新安装或解决此问题。

4

1 回答 1

1

目前我们需要手动执行此操作。

  1. secrets.git/config所有本地存储库中删除。

  2. secrets从中删除.gitconfig

  3. 从所有 git 存储库中删除commit-msg,pre-commit和钩子。prepare-commit-msg

  4. 更改/删除 git 模板,以便它不会为较新的 repos 配置这些钩子。

  5. 卸载二进制文件。以下是您可以在基于 Linux 的机器中查看的多个位置。

    一世。默认情况下,所有git core命令脚本都在/usr/lib/git-core/目录中可用。

    ii. 除此之外,您还可以签入/usr/bin//usr/local/bin/目录。

    iii. 如果您仍然无法找到二进制文件,请键入which git-secrets以标识实际git-secrets安装的位置。

在 GitHub 中创建了一个相同的问题。您也可以在那里查看进度。

于 2020-08-19T16:09:05.210 回答