小编Hit*_*SPB的帖子

Git如何与两个父母进行空提交

我在为工作找到正确的 git 命令时遇到了一些问题。

我工作的地方目前正在切换源代码控制(TFVC -> Git)。但是,TFVC 中的旧版本仍然需要不时修复错误。

我通过使用一些 PowerShell 脚本创建构建来处理这个问题,以确保我的“tfvc-merge”分支包含这些更改。

所以这就是我之后所做的。

  • 从集成分支结帐
  • 我从“tfvc-merge”分支中挑选提交到我的“mergerhandler”分支
  • (我的问题)现在我想做一个有 2 个父母的空提交。第一个父项是我在“MergeHandler”分支上所做的最后一次提交,下一个父项是“tfvc-merge”分支的提交。

我试着把它画出来。所以基本上,拉取请求中的空提交将在我的绘图中具有 1 和 2 的父项。

樱桃挑选策略

我一直在四处寻找,几个小时没有找到正确的方法来做到这一点。因此,如果有一个提示可以为我指明正确的方向,那就太好了。提前致谢。

git cherry-pick git-commit

1
推荐指数
1
解决办法
593
查看次数

标签 统计

cherry-pick ×1

git ×1

git-commit ×1