腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(469)
视频
沙龙
1
回答
GPG
Python
with
Signed
Git
commits
:
手动
识别
和
验证
签署
了
提交
的
密钥
python
、
git
、
digital-signature
、
gnupg
我有一个
Git
repo,里面有一堆签名
的
git
提交
和
一组导入到我本地
密钥
链中
的
GPG
公钥。我希望(a)
验证
给定
提交
的
签名是否有效,以及(b)确定哪个
GPG
公钥-哪个
GPG
指纹-与该
提交
相关联。from
git
import Repofifty_first_
commits</
浏览 25
提问于2021-10-05
得票数 0
1
回答
用于推送到中心服务器
的
git
签名备注
git
、
bitbucket
、
git-notes
使用BitBucket,repo具有
验证
提交
签名拒绝
提交
和
标签,而不启用
验证
的
GPG
签名。我
的
构建作业向刚刚构建
的
提交
添加了一条注释: 16:10:53 +
git
notes append --file=notes.txt16:10:54 remot
浏览 30
提问于2021-07-17
得票数 1
2
回答
Git
无法编写
提交
消息并产生这个奇怪
的
错误。为什么?
git
不久前,我尝试用命令
git
config --global editor.core nano更改
git
的
默认编辑器,用于将
提交
消息写到nano,之后,当我尝试编写
提交
消息时,我看到了这个错误这不仅发生在我使用nano或任何其他编辑器(Visual、Emacs如何解决这个问题,因为每次使用GitKraken是不可能
的
!!f()
浏览 5
提问于2016-10-25
得票数 1
回答已采纳
1
回答
Git
签署
标记/
提交
而不是
gpg
git
、
git-sign
在
Git
中,我们可以使用Entrust Digital SW代替
gpg
来
签署
标记
和
提交
吗? 需要你
的
建议。
浏览 4
提问于2012-07-10
得票数 0
3
回答
Git
提交
未
验证
但应被
验证
。
git
、
github
我
的
提交
当前作为“未
验证
”出现,但它们应该设置为“
验证
”。此外,我将
git
config --global commit.gpgsign true设置为,并在上次
提交
时提示输入密码,这是我正确输入
的
。我还核实
了
我提供给
GPG
的
电子邮件和我在GitHub上列出
的
电子邮件是相同
的
。最后,根据中通过执行
git
config --global user.signingke
浏览 2
提问于2019-10-24
得票数 1
回答已采纳
1
回答
其
密钥
id在签名中
的
密钥
没有
签署
此
提交
。
git
、
github
、
gnupg
我试着在我
的
git
提交
文件上签名,但是当我把它们推到GitHub时,他们就有
了
Unverified徽章 我发现这是相当神秘
的
,在我
的
世界中,与
提交
签署
的
id将出现在签名中,就像使用该id
签署
<em
浏览 7
提问于2017-11-15
得票数 2
回答已采纳
1
回答
Git
GPG
签名不良
git
、
gitlab
、
git-commit
、
signature
、
gnupg
我正试图在我
的
mac上启用
gpg
提交
签名。我已经成功地
签署
了
一份承诺,然后尝试了一次又一次
的
尝试,因为我无法使它再次正常工作。每次它写坏签名,即使
密钥
ID是相同
的
。我通常可以
签署
正常
的
文本文件等没有问题-
git
是唯一一个这样奇怪
的
例外。 任何帮助都是非常感谢
的
-谢谢!commit 2cce84252649442b2b1700986f969fd70d8d7dbc
浏览 4
提问于2022-06-13
得票数 0
1
回答
如果员工离开公司并删除了Github上
的
GPG
密钥
,如何保持签名
提交
验证
?
git
、
security
、
github
、
gnupg
、
account
该组织使用
GPG
密钥
来
签署
提交
。每个员工都有自己
的
签名,
验证
签名
的
密钥
已经添加到用户
的
github账户中。如果员工从账号中移除了自己
的
GPG
密钥
,那么他之前
提交
的
所有内容都将变得未经
验证
。问题是-一个组织如何确保没有员工从他们
的
GPG
帐户中删除
密钥
?或者应该做些什么,这样他才
浏览 45
提问于2021-08-17
得票数 1
回答已采纳
2
回答
在哪里可以找到从GitHub.com完成
的
提交
的
公钥?
github
、
gnupg
Git
支持使用
GPG
进行签名
提交
,GitHub将这些
提交
显示为“
验证
”。当您单击已
验证
的
标记时,您将看到如下内容: 我
的
名字 当您合并一个拉请求,或者大概是当您在web接口中
提交
时,它也显示为已
验证</
浏览 5
提问于2018-01-25
得票数 14
3
回答
防止
git
在对
提交
进行签名时要求提供GnuPG密码
git
、
github
、
gnupg
在使用签名
提交
时,
Git
总是要求我输入密码短语来解锁我
的
密钥
。我如何将密码存储在缓存中,这样我就不必每次在
签署
提交
时都输入它
浏览 1
提问于2016-07-15
得票数 34
1
回答
找回丢失
的
GPG
公钥
pgp
、
gnupg
、
git
、
github
我用我存储在旧电脑上
的
GPG
密钥
来
签署
我
的
Git
提交
。我丢失
了
这个
密钥
,所以我创建了一个新
的
密钥
来
签署
我
的
提交
。它并没有被破坏,所以我不想撤销它。但是,我也意外地删除了我
的
公钥(我使用GitHub),所以我所有的过去
提交
现在显示为未经
验证
的
。是否有可能从我过去
的</e
浏览 0
提问于2020-04-13
得票数 6
回答已采纳
1
回答
使用已撤销
的
GPG
密钥
处理已签名
的
git
提交
git
、
gnupg
我已经与
GPG
键"A“
签署
了
一段时间
的
git
提交
。过了一会儿,我决定撤销该
密钥
,并开始使用
GPG
密钥
"B“。我还继续与"B“键
签署
新
的
git
提交
。我仍然保留两个键(撤销
的
密钥
"A“
和
新
的
密钥
"B")本地。新
提
浏览 2
提问于2016-04-21
得票数 7
1
回答
有没有办法通过gitlab
python
api从gitlab项目中同时获取当前
和
旧用户名?
python
、
git
、
gitlab
、
gitlab-api
我目前正在尝试将我
的
gitlab项目中
的
每一次
提交
都放到一个数据库中。我还有一个表,其中包含项目的所有用户,我希望将这些用户与
提交
表连接起来。我通过命令2- for c in self.project.
commits
.list(all = True):获得所有
提交
。 我尝试使用每个
提交
的
.author_name属性将
提交
与用户相关联。但是我注意到项目中
的
一些人更改了他们
的
名字,现在我从命令1得到<e
浏览 8
提问于2021-11-28
得票数 2
2
回答
为什么
Git
需要签名推送?
git
在
的
发行说明中,它描述
了
git
push
的
一个新选项,--
signed
request因此,听起来好像在推送过程中发送给服务器
的
数据被签名
了
,这样服务器就可以
验证
并记录是谁做了推送。在中,您可以确认这一点:
浏览 1
提问于2014-12-04
得票数 26
回答已采纳
5
回答
使用
gpg
在eclipse中签名
git
提交
。
eclipse
、
git
、
gnupg
github中有一个很好
的
特性,用于显示使用
gpg
键对
git
提交
进行签名。 然而,eclipse拒绝(正确地)
签署
任何
git
提交
(用
gpg
),即使我打开/关闭“注销”按钮。它也没有显示是否
签署
了
<em
浏览 26
提问于2016-06-02
得票数 9
回答已采纳
1
回答
gpg
2
和
git
签名
ubuntu
、
git
、
gpg
我对
gpg
2和在
git
中
签署
提交
有问题。在我做apt-get update && apt-get upgrade
和
重新启动之前,我应该说这一切昨天都起作用了。现在,当我尝试对
提交
进行签名时,我会得到以下错误消息:
gpg
: signing failed: No secretkey error:
gpg
fa
浏览 0
提问于2018-10-31
得票数 0
回答已采纳
2
回答
如何
提交
签名工作?
git
、
git-commit
、
signing
我目前想知道
git
提交
签名到底是如何工作
的
。到底是什么签
的
?它是给定
提交
时存储库中
的
完整数据,所以是像
提交
消息等
的
数据以及所有文件
的
数据吗?还是只
提交
包含文件
的
指针等等?
浏览 3
提问于2017-02-24
得票数 12
回答已采纳
2
回答
如何在许多机器上对
git
提交
进行签名?
git
、
git-commit
、
gnupg
、
sign
、
dotfiles
假设我有我
的
点文件
和
两台电脑 # default case path = config.personal# when working with company-x path = config.company-x 配置文件所在
的
位置
GPG</em
浏览 5
提问于2020-11-13
得票数 2
回答已采纳
1
回答
Git
签名
验证
git
、
github
我对签名
Git
提交
这一主题很陌生,我想了解
验证
GPG
签名
的
过程实际上是如何工作
的
。我已经无意中发现
了
这些链接,但它们都没有确切地回答我
的
问题: 对于我来说,缺少
的
部分如下:假设Bob使用bob@example.com创建并
签署
一个
Git
提交
。他
的
GPG
签名也使用bob@example.com,并上传到Bob
的</
浏览 13
提问于2021-12-15
得票数 2
回答已采纳
3
回答
Git
日志历史
git
、
version-control
、
gitosis
、
gitolite
版本控制中最重要
的
一件事是知道是谁做了什么更改。如果有什么改变,而我不知道为什么要改变,我会回顾历史,询问做出改变的人。当我在探索
git
的
时候,有一件事让我对这个特性感到有点紧张,那就是它看起来真的很容易伪造。是什么阻止我在user.name
和
user.email
的
git
全局配置中放置同事名称/电子邮件?当使用诸如gitosis/gitolite (定义用户)或github (我假设使用gitosis/gitolite之类
的
东西)之类<em
浏览 2
提问于2011-04-22
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一篇文章了解Github和Git教程
CentOS6-Linux下安装OpenCV
几十年的PGP bug使得黑客可以欺骗任何人的签名
Python+Tornado开发微信公众号(上)
3分钟带你学会git向github推送!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券