我有一个分支,它已经将 master 合并了几次(以获得该功能分支的最新错误修复)。现在我想看看我开始在那个分支工作后所做的所有更改,所以我尝试了git diff start_commit..HEAD
. 但是我注意到 git 也显示了那些合并的提交,所以这不是我想要的。
然后我尝试从该分支创建一个拉取请求,看看是否同样适用于 GitHub 的拉取请求,但注意到拉取请求只显示我想要的更改。
分支看起来像这样
master: A---B---C---D---E---F
\ \ \
feature: G---H---I---J---K---L
问题是 git diff A..L 正在显示来自 AL 的所有提交,但 GitHub 的拉取请求只显示我想要的 GL。
那么 GitHub 使用什么命令(或多个命令)来形成拉取请求?
编辑:添加了一张图片