GIT - 我可以将分支合并到特定的提交

时间:2015-09-17 09:01:17

标签: git merge

我目前有一个UAT分支和一个主分支。我每周将UAT分支合并为Master(每周发布一次)。

在合并之前,我愚蠢地在UAT上检查了另一个项目。

我可以这样做:

git merge uat 4d9ed3b8122a215f64f07028c92bb0cb0a8b4570

那么将UAT合并到那个提交中吗?

1 个答案:

答案 0 :(得分:14)

git branch只是一个指向提交的指针。因此,您绝对可以忽略这样一个事实,即您想要的提交位于uat分支之后的某个位置,并且这样做(来自master):

git merge 4d9ed3b8122a215f64f07028c92bb0cb0a8b4570

这将在master的当前提示(这是长提交哈希的另一个漂亮名称)和4d9ed3b8122a215f64f07028c92bb0cb0a8b4570之间创建合并提交。