gpt4 book ai didi

git - 如何确定 Git 中的 cherry-pick 的提交者?

转载 作者:IT王子 更新时间:2023-10-29 00:51:08 26 4
gpt4 key购买 nike

在 Git 中,cherry-pick 保留原始提交的作者、时间戳等,至少在没有冲突时是这样。但是有什么方法可以确定哪个用户执行了将提交带到新分支的 cherry-pick?

最佳答案

作者将从原始提交中挑选出来,但提交者(显示为 git log --format=full)将是进行挑选的人。这个提交者字段是不安全的,因为 cherry-pick 提交创建最终在 cherry-picker 的控制之下。跟踪提交创建者(在本例中为 cherry pick 发起者)的唯一可靠方法是在提交上签字。

一个更简单的方法是在 git 服务器上仔细记录推送。推送引入的提交表明谁进行了 cherry-pick,或者更准确地说,是谁发布了它。

关于git - 如何确定 Git 中的 cherry-pick 的提交者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15526488/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com