我有两个分支:" master"和" shorten_title"。
我想合并" shorten_title"进入"掌握"
最新提交" master"合并前的分支:
最新提交" shorten_title"合并前的分支:
现在假设我合并了" shorten_title"使用Real Merge进入master分支(即需要合并提交而不是快速合并)。
然后,git登录" master" branch post merge显示以下内容:
我的问题是,为什么git log on master branch post merge显示:
b19
834
c091faf
而不是:
b19
834
dc9c83c
提前致谢。
答案 0 :(得分:1)
据我了解,你的回购看起来像这样:
(master) 380f82b --- dc9c83c --- 834641f ------------ b19d932
\ /
\ /
(explore_california) ----- 6a2a3f5 --- c091faf -
您的b19d932
提交(合并提交)有两个父母 - 一个来自master
,另一个来自explore_california
分支。
运行git log --graph --oneline --all
可以让您更好地了解当您执行普通git log --oneline