Git 如何将一个分支合并到自身中
我有一个分支需要合并到自身中。这可以在git中实现吗?如果这是正常情况,我应该使用不同的版本控制系统吗 如果你需要的是让你当前的分支看起来像是你将它与一个祖先合并在一起(显然是在该分支的历史中,但以防万一)。。。。比如,master看起来像是在新版本中与master~5合并的吗?我有时也这样做Git 如何将一个分支合并到自身中,git,version-control,version,Git,Version Control,Version,我有一个分支需要合并到自身中。这可以在git中实现吗?如果这是正常情况,我应该使用不同的版本控制系统吗 如果你需要的是让你当前的分支看起来像是你将它与一个祖先合并在一起(显然是在该分支的历史中,但以防万一)。。。。比如,master看起来像是在新版本中与master~5合并的吗?我有时也这样做 git checkout master~5 git merge master --no-ff -m "Here, a merge" git branch -f master HEAD git checko
git checkout master~5
git merge master --no-ff -m "Here, a merge"
git branch -f master HEAD
git checkout master
如果您想合并到远程分支,只需推它;如果要合并到以前的提交中,应该从每个版本创建两个分支,并尝试合并这两个分支。问题的根源一定是误解,因为它毫无意义。你想达到什么目标?或者,您面对的是什么使您认为可以通过“将分支合并到自身中”来解决它?您想将本地分支合并到远程分支,还是将分支合并到其以前的版本中?