目前,我使用 2 个电子邮件(个人 + 公司)和一个 SSH 密钥登录 GitHub。但我使用相同的 GPG 密钥进行签名。两者都在我的 GitHub 电子邮件设置页面上进行了验证。
\n在第一个(个人)上,没有问题,当我进行提交时,它显示为Verified。在第二个(公司)上,提交在 GitHub 中显示为“未验证”,并显示以下警告消息:
\n\n\n此签名中的电子邮件与提交者电子邮件不匹配\xe2\x80\x99。
\n
$ gpg --list-secret-keys --keyid-format LONG\n\n...\nsec rsa4096/MY_GPG_KEY_ID 2020-05-19 [SC] [expires: 2022-05-19]\n...\nuid [ultimate] Furkan (Company key) <second_email@test.com>\nuid [ultimate] Furkan <first_email@test.com>\n
Run Code Online (Sandbox Code Playgroud)\n在存储库中:
\n$ git log --show-signature\n\n...\ngpg: Good signature from "Furkan (Company key) <second_email@test.com>" [ultimate]\ngpg: aka "Furkan <first_email@test.com>" [ultimate]\nAuthor: MyGitHubNickname <second_email@test.com>\n...\n
Run Code Online (Sandbox Code Playgroud)\n本地配置设置:
\n$ git config --local --list\n\n...\nuser.name=Furkan\nuser.email=second_email@test.com\n
Run Code Online (Sandbox Code Playgroud)\n全局配置设置:
\n$ git config --global --list\n\n...\nuser.name=MyGitHubNickname\nuser.email=second_email@test.com\nuser.signingkey=MY_40_CHARACTER_SIGNING_KEY\n …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Arch Linux 操作系统上使用 Genymotion 和虚拟机启动 Android 模拟器。
VirtualBox 是从社区安装的,Genymotion 是从 AUR 安装的。当我启动我创建的自定义虚拟设备时,它会在 Android 徽标出现之前立即关闭到启动状态。它不显示错误消息。
我已经重新安装了所有内容,从头开始一次又一次地尝试。
当我这样做时:sudo vboxreload
从/usr/lib/virtualbox
它说:Loading modules: vboxnetadp vboxnetflt vboxpci vboxdrv
virtualbox-host-dkms
未安装。
virtualbox-host-modules-arch
已安装。(5.2.14-1)
Use Host GPU
虚拟设备设置中的选项未选中。
VirtualBox 屏幕上出现错误消息:
我的 Genymotion 日志来自genymotion-player.log
于Genymotion/deployed/custom-phone
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [warning] "Cannot init install path settings (status=1) /opt/genymotion/genymotion.ini"
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [debug] Proxy configuration: no proxy used
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [debug] Host date and time: "11 Jul 2018 15:32:53 +0300"
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] …
Run Code Online (Sandbox Code Playgroud) 考虑我在我的简单服务器框架中有多个函数,如下所示,它需要多个函数,如下所示:
new TestServer()
.DOBind("ip", "port")
.SetMaxBindTries(3)
.SetMaxConnections(300)
.ONBind(delegate {...})
.ONReceiveBytes(delegate {...})
.ONSocketStatusChanged(delegate {...})
.ONBlaBlaBla...
Run Code Online (Sandbox Code Playgroud)
我的问题: - 我怎么能这样做? - 调查的"特殊关键词"是什么? - 我应该遵循什么样的"类设计/设计模式"结构?
任何指针赞赏.