gpt4 book ai didi

Git rebase 噪声

转载 作者:太空狗 更新时间:2023-10-29 13:46:54 28 4
gpt4 key购买 nike

这可能是一个愚蠢的问题(当然),但对于我已阅读/发现的所有内容,没有一个与我想做的相匹配......这是 GIT 的基本情况。

为了使我的情况更简单,我有两个分支:
- master(主要分支)
- 功能(从 master 创建)

我在我的功能分支上工作,在此期间其他人对 master 进行更改,我想在我的功能分支上检索这些更改。我知道我必须使用 git rebase 因为我只是想让我的功能分支保持最新。
问题是,当我 rebase git checkout feature && git reabse master 时,检索到的提交位于要推送的提交列表中。

总而言之,我希望当我进行 rebase 和推送时,只有我对功能执行的提交,只有那些,而不是来自 rebase 的提交。我希望我的 rebase 保持沉默,而不会对我的功能分支造成噪音。

如果需要,我可以显示我的 .gitconfig 文件。
仅供引用,我在使用 GIT 界面的 PhpStorm 上工作,但我的问题与命令行相同

谢谢你,
Matthéo Geoffray。

最佳答案

我会自己回答这个问题!

PhpStorm 误导了我,正如我所说,当我想推送我的功能分支时,它会向我显示来自 master 的所有提交的列表。无论如何我都会尝试推送它们,这会注意到我已经推送了 XXX 提交(与 master 提交相同)但是在 Gitlab 上当我想在 featuremaster 之间进行 merge 请求时> 只有我对 feature 的额外 promise 是有目的的。

在 PhpStorm 和 Gitlab 中视觉上它不是最好的解决方案,但至少结果是我想要的。

也许我错了,所以如果有人有更好的解决方案/答案,我会向其他人开放。

关于Git rebase 噪声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34064335/

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