腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
解析
git
gpgsig
签名
提交
我正在编写一个
Git
客户端,这有点棘手,因为没有"
Git
规范“,虽然有一些文档,但并不是详尽的。从本质上讲,
git
代码就是规范。commit = header* , "\n" , message ;这一直有效,直到我在LLVM中找到这个
提交
l
浏览 32
提问于2020-03-11
得票数 0
回答已采纳
1
回答
如何
在本地验证
git
提交
签名
、
、
因此,作为一项练习,我试图找出
如何
在本地验证
git
提交
签名
。这个sig的公钥是。当我运行以下命令时我得到的结果是它是有效的
提交
。the Clef API
浏览 2
提问于2021-08-17
得票数 2
回答已采纳
1
回答
如何
直接编辑
提交
的PGP
签名
?
我正在尝试通过
git
命令精确地复制
git
提交
(使用完全匹配的SHAs)。我可以记录PGP
签名
,但
如何
在不使用gpg的情况下将记录的
签名
插入到新的
提交
中?下面是我想要复制的原始
提交
: author s130 <author@users.noreply.github.com> 1559763035 -0800
gpg
浏览 49
提问于2019-06-20
得票数 1
回答已采纳
1
回答
当使用GPG对
git
提交
进行
签名
时,
签名
的确切内容是什么?
、
、
、
、
如果我使用GPG对
提交
()进行
签名
,然后检查我刚刚创建的
提交
对象的内容:
git
cat-file -p HEADjohn.doe@internet.www> 1612379624 +0100
gpgsig
-sha256如果
签名</e
浏览 7
提问于2021-02-04
得票数 3
2
回答
Git
SHA-1哈希构建:
提交
与标记?
、
、
、
、
我已经成功地找到了
如何
从数据中拼凑一个
Git
commit哈希。
gpgsig
***\n其中***表示实际的正常输入。PGP sig不以"
gpgsig
“作为前缀。 无论我尝试了多少个奇怪的换行符组合,我都无法得到基于这个输出正确构建SHA-1哈希的算法。
git
cat-file的输出是
浏览 11
提问于2022-09-07
得票数 1
2
回答
如何
提交
签名
工作?
、
、
我目前想知道
git
提交
签名
到底是
如何
工作的。到底是什么签的?它是给定
提交
时存储库中的完整数据,所以是像
提交
消息等的数据以及所有文件的数据吗?还是只
提交
包含文件的指针等等?
浏览 3
提问于2017-02-24
得票数 12
回答已采纳
1
回答
GPG Python with Signed
Git
commits:手动识别和验证签署了
提交
的密钥
、
、
、
我有一个
Git
repo,里面有一堆
签名
的
git
提交
和一组导入到我本地密钥链中的GPG公钥。我希望(a)验证给定
提交
的
签名
是否有效,以及(b)确定哪个GPG公钥-哪个GPG指纹-与该
提交
相关联。我更喜欢使用GitPython模块来确定这一点,但是我不确定
如何
完成这两个任务。我可以像这样得到GPG
签名
。5000)) try: print(f"{
浏览 25
提问于2021-10-05
得票数 0
3
回答
可以将额外的数据放入
git
提交
对象中吗?
、
在每个关于
git
对象的教程站点上,我都会看到一个示例,其中
git
cat-file显示了
提交
对象本身的样子,通常如下所示:如果它可以有额外的字段,哪个
git
管道命令可以让你创建它?
git
提交
树似乎没有那么灵活。
浏览 0
提问于2013-11-20
得票数 12
2
回答
Git
标志在历史上某个地方
提交
、
、
、
在互联网的许多部分(如),它意味着
git
提交
必须在完成或从未完成时进行
签名
。但是,从技术上讲,
提交
上的
签名
只不过是
提交
对象上的
签名
(如所示),它由"tree“文件的散列(即
git
对象的哈希列表)、父对象的散列和一些元数据组成。这样的事后
签名
能很好地推拉推拉吗?
浏览 5
提问于2015-11-29
得票数 5
回答已采纳
2
回答
对
Git
中可重复文本的关注
提交
了减少命名空间和弱化GPG键的建议
、
、
GPG子场景加密和/或
签名
一些电子邮件会话有件事已经困扰了我一段时间了,关于在这两种情况下使用相同的密钥。但是,如果查看
Git
提交
的内部结构,它总是包含"tree“、"author”和“贡献者”。而且,除了一次
提交
之外,它还总是包括“父”。 此外,我们可以假设“作者”和“
提交
者”通常是相同的。下面是我最近创建的一个
签名
提交
消息的示例(未
签名
的
浏览 0
提问于2017-08-21
得票数 4
回答已采纳
1
回答
合并
签名
/注释标记时不创建合并
提交
、
我期望
Git
在合并有符号或带注释的标记时创建合并
提交
,但它会快速转发分支指针。我在openSUSE Tumble杂草上使用
Git
版本2.17.0,这是它附带的。根据
git
-merge(1)的手册,在合并
签名
/带注释的标记时,应该创建合并
提交
:
git
init
浏览 0
提问于2018-05-26
得票数 2
回答已采纳
1
回答
我一直在尝试重新配置我的SSH密钥
、
、
、
我一直收到以下错误:fatal: either user.signingkey or gpg.ssh.defaultKeyCommandneeds to be configured 我刚刚更新了
Git
,完全想弄清楚这一点,所以它完全是最新的,然后我成功地将所有常见的配置添加到了现在运行在
Git
Bash中的新版本中。我无法在我的本地机器(
Git
Bash,终端,GitKraken;我甚至打破并尝试Github )上的任何地方
提
浏览 13
提问于2022-11-23
得票数 1
回答已采纳
2
回答
如何
解析
shell函数中的参数,然后使用它进行多行
提交
?
、
、
、
、
我遵循标准,我想要创建一个shell函数来执行压缩和合并,并使用
解析
的消息
提交
更改,从而提高我的编码速度和
提交
一致性。函数
git
_merge_squash() {
git
合并--压缩"$1“移位msg= echo $'\n'"$*”\ tr。‘’# echo $msg
git
提交
-m $msg }别名gmrs=
git</e
浏览 6
提问于2017-10-22
得票数 0
1
回答
Git
签名
验证
、
我对
签名
Git
提交
这一主题很陌生,我想了解验证GPG
签名
的过程实际上是
如何
工作的。我已经无意中发现了这些链接,但它们都没有确切地回答我的问题: 对于我来说,缺少的部分如下:假设Bob使用bob@example.com创建并签署一个
Git
提交
。他的GPG
签名
也使用bob@example.com,并上传到Bob的GitHub帐户。GitHub找到鲍勃的GPG
签名
,并成功地验证
Git
提交<
浏览 13
提问于2021-12-15
得票数 2
回答已采纳
1
回答
您能检查
git
提交
的时间戳是否是从GitHub中编辑的吗?鉴于这些
提交
是在上传项目之前完成的。
、
我一直在学习
如何
使用
git
,并且非常惊讶地得知您可以更改旧
提交
的时间戳。我觉得很奇怪,因为我认为
git
的很大一部分是为了确保有效性。当你回顾承诺时,你知道你所看到的是做了什么,什么时候做了什么。考虑一下这个场景:有人将他的本地
git
项目上传到GitHub,该项目已经包含了几个
提交
。然后,这个人向这个项目添加另一个合作者。这个协作者能知道这些存在的
提交
上的时间戳是否被编辑过吗?
浏览 1
提问于2021-06-08
得票数 1
回答已采纳
1
回答
当我签署一个
git
提交
时,我的
签名
实际上是基于什么的?
、
我很好奇,当我签署一个
git
提交
或标签时,到底会有哪些数据
签名
呢?这仅仅是
提交
消息和元数据吗?
如何
手动复制
签名
,使用gpg而不是
git
?
浏览 0
提问于2021-01-15
得票数 2
回答已采纳
2
回答
"
git
显示-显示--
签名
“到底验证了什么?
、
、
在克隆了一个远程
git
存储库并发出
git
show --show-signature之后,它说
签名
是好的。然后我修改了一些文件并测试了相同的命令,它仍然说
签名
很好。 上面的命令到底检查了什么?验证克隆的
git
的正确方法是什么?开发人员的意思是什么?
浏览 5
提问于2016-12-10
得票数 5
回答已采纳
1
回答
是否可以在使用SVN时对
Git
提交
进行
签名
?
、
、
、
、
我正在使用
git
-svn推送到远程SVN服务器和远程
Git
存储库。我认识到SVN没有办法对
提交
进行PGP
签名
;我只希望在我的
Git
代码库中
浏览 1
提问于2014-10-12
得票数 2
1
回答
不要*在
git
日志中显示pgp
签名
、
git
log子命令有选项--show-signature来显示
提交
的pgp
签名
(如果存在)。默认情况下,还可以通过
git
config log.showSignature true启用这一功能。问题是,我现在正在寻找一个传递给
git
log的选项,以便在日志中不显示
签名
(而配置仍然设置为true),类似于
git
config --no-show-signature。我在
git
文档中找不到任何有用的东西。对于上下文:大多数情况下,我确实希望
gi
浏览 2
提问于2022-10-16
得票数 3
1
回答
从
git
gui自动
签名
提交
注意:这是的
git
gui变体。有没有一种方法可以让
git
gui自动签署它
提交
的所有
提交
?
浏览 7
提问于2018-01-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Git提交大小写敏感的文件
如何用Git单独针对一个仓库实现子目录提交修改
如何使用git将开发代码同时提交多个仓库以达到冗余存储
【行业资讯】Git 2.31.0 发布
git之常用指令
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券