小编Ang*_*elo的帖子

为什么 Github 会在每个 Pull Request 中显示我之前的所有提交

我不是最好的 Git 用户,每当我创建 PR 时都会遇到问题。基本上,当我做 PR 时,我会看到一个包含我之前所有提交的大列表,包括我刚刚提交的那个(我想合并到 Master 分支的那个)。我做的流程如下:

首先,我分叉了我们 Master 分支的副本,然后

git clone [local copy] 
Run Code Online (Sandbox Code Playgroud)

然后我创建一个遥控器

git remote add upstream [main repo url]
Run Code Online (Sandbox Code Playgroud)

然后每次我进行更改时,我都想添加到我的 PR 中:

git add [file1] [file2 ] ...ect
Run Code Online (Sandbox Code Playgroud)

然后提交:

git commit -m 'blah blah blah'
Run Code Online (Sandbox Code Playgroud)

最后推送到原点:

git push origin master
Run Code Online (Sandbox Code Playgroud)

在此之后,我在 Github 上创建了一个 PR,它显示了所有以前的提交。有没有办法不列出所有这些而只显示我的最新提交?它显示已合并到上游 long back 并与其同步的提交。合并时不必选择特定的提交而只选择列出的提交会很好。

谢谢!

git github pull-request

5
推荐指数
1
解决办法
8573
查看次数

标签 统计

git ×1

github ×1

pull-request ×1