gpt4 book ai didi

git - 如何在git中保留以前的提交者名称?

转载 作者:行者123 更新时间:2023-12-04 22:14:09 26 4
gpt4 key购买 nike

为了清理我们的代码,我们想使用 astyle。
问题是我们希望有人来做这项工作,但责怪以前的提交者(代码的真正作者,而不是清理者)。

有没有办法在 git 中安全地做到这一点?

最佳答案

问题是当你清楚地考虑它时。您让一个人更改您的代码,但您看不到这是清理期间的那个人。那将是非常愚蠢的。

所以在我看来你不应该那样做。让那个人通过正常提交更改代码。

您可以做的是在提交期间设置作者。

git checkout master
git merge my_branch
git commit --amend --author="Your name <my.adress@email.com>"
git push origin master

或者直接在提交时设置。
git commit --author="Your name <my.adress@email.com>" ....

但我认为那不是最好的方法。

编辑:有一句很聪明的话 不打框架 .

关于git - 如何在git中保留以前的提交者名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29916847/

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