标签: git github version-control merge rebase
现在可以在接受GitHub上的pull请求时进行rebase,从而不进行合并提交。是否可以将旧的已接受拉取请求转换为rebase而不是合并,因此历史记录中没有合并提交?
答案 0 :(得分:0)
运行git rebase -i <first commit hash> -p并简单地删除合并提交,然后强制推送。
git rebase -i <first commit hash> -p
-p参数是必需的,否则Git会在rebase期间隐藏合并提交。
-p