Git 合并并保留原始提交者

发布于 2024-12-09 17:19:01 字数 350 浏览 0 评论 0原文

当我合并其他开发人员所做的更改时,如何保留原始提交者? (类似于 git merge --preserve-comitter )

cherry-pick 几乎不错,但它似乎没有保留有关分支的信息

这是由 < 制作的历史图像code>cherry-pick

在此处输入图像描述

这是 merge< 制作的历史图像/代码> 在此处输入图像描述

how can i preserve original commiter, when i merging changes made by another developer?
(Something like git merge --preserve-comitter)

cherry-pick is almost good, but it seems does not preserve informations about branches

Here is an image of history made by cherry-pick

enter image description here

Here is an image of history made by merge
enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

人疚 2024-12-16 17:19:01

合并创建的历史记录准确显示您想要和需要的内容:

">

  • 合并它的提交(很好地标记为“合并”提交并正确归因于 Vendelin)

如果您想看到“简单”扁平化日志,您可以使用带有选项的 git log (-no-merges)

The history made by merge, shows exactly what you want and need:

enter image description here

  • the commit that was merged (nicely indented and correctly attributed to Jemerin)
  • the commit that merged it (nicely marked as 'merge' commit and correctly attributed to Vendelin)

If you want to see 'simple' flattened log, you could use git log with options (-no-merges)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文