我已将 GitHub 帐户设置为保密我的个人电子邮件地址。我的个人电子邮件地址在 GitHub 上唯一使用的地方是向我发送电子邮件通知。这意味着表单的地址<username>@users.noreply.github.com应该在所有其他项目的 GitHub Web 界面中使用和显示。
为了确保我的姓名和个人电子邮件地址不会在提交详细信息中暴露,我已将 git 配置设置user.email为相同的no-reply地址,并将我user.name的 GitHub 用户名设置为相同的地址。
为了签署我的提交,我创建了一个 GPG 密钥。密钥也使用noreply地址。密钥已添加到我的 GitHub 帐户。
然而,在 GitHub 界面中,我看到我的提交仍然未经验证。
我是否在正确的地方使用了正确的电子邮件地址?是否可以签署提交并使提交和签名信息都不会暴露我的个人信息?
当我按Win+.并开始输入时,我得到(显示的是 MS Teams,但在其他应用程序中也会发生同样的情况):
Windows 显示语言设置为英语
我已尝试根据其他问题重新启动笔记本电脑,但运气不佳:Windows 10 1809 无法搜索表情符号
我在 Windows 7 机器上安装了 Windows 版 Git(不,遗憾的是我无法在这台特定机器上切换到 W10)。它带有一个使用 MinGW-64 但只包含一些二进制文件的 bash 环境。我想添加更多,例如 GCC。
似乎应该以某种方式在 git bash 中添加 MinGW-64 二进制文件,而不是添加整个其他 MSYS2/MinGW-64 安装。但是,我不太清楚启用此功能的最佳方法是什么。我曾尝试在 bash 安装目录中安装win-buildsusr/(似乎所有其他二进制文件所在的地方)。它似乎运行正常,但似乎没有添加任何 AFAICT,没有可执行文件,没有文件夹,nada ......除非我尝试再次运行安装它抱怨那里已经有文件......尽管它们显然不是'不。
因此,我的问题是:我可以使用 win-builds 或其他一些二进制文件来实现我的目标,如果可以,如何使用?
注意:在网络和 SE 周围有几个关于此的问题,但由于 MSYS2、MinGW 和 Git for Windows 中的更改,大多数问题已经很老了,因此不再相关 AFAICT。