gpt4 book ai didi

git - GitHub 如何形成 pull 请求

转载 作者:太空狗 更新时间:2023-10-29 13:23:32 26 4
gpt4 key购买 nike

我有一个分支,它已将 master merge 到它几次(以获取对该功能分支的最新错误修复)。现在我想查看开始在该分支工作后所做的所有更改,因此我尝试了 git diff start_commit..HEAD。但是我注意到 git 也显示了那些 merge 的提交,所以这不是我想要的。

然后我尝试从该分支创建 pull 请求以查看是否同样适用于 GitHub 的 pull 请求,但注意到 pull 请求仅显示我想要的更改。

分支看起来像这样

master: A---B---C---D---E---F
\ \ \
feature: G---H---I---J---K---L

问题是 git diff A..L 正在显示来自 A-L 的所有提交,但 GitHub 的 pull 请求只显示 G-L,这正是我想要的。

那么 GitHub 使用什么命令(或命令)来形成 pull 请求?

编辑:添加图片

最佳答案

检查一下。来自 git 文档:

Comparing branches

$ git diff topic master <1>
$ git diff topic..master <2>
$ git diff topic...master <3>

1. Changes between the tips of the topic and the master branches.

2. Same as above.

3. Changes that occurred on the master branch since when the topic branch was started off it.

关于git - GitHub 如何形成 pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14057069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com