gpt4 book ai didi

Git merge develop into feature 分支输出 "Already up-to-date"而不是

转载 作者:IT王子 更新时间:2023-10-29 00:51:42 25 4
gpt4 key购买 nike

我从 develop 中检查了一个名为 branch-x 的功能分支。过了一会儿,其他人将更改推送到 develop 分支。

我想将这些更改 merge 到我的 branch-x 中。但是如果我这样做了

git merge develop 

它说“已经是最新的”并且不允许我 merge 。

git diff develop 显示branch-x和develop之间有区别

如何将 develop merge 到 branch-x 中?

最佳答案

你应该先pull develop 分支的更改,然后才将它们 merge 到您的分支:

git checkout develop 
git pull
git checkout branch-x
git rebase develop

或者,当在 branch-x 上时:

git fetch && git rebase origin/develop

我有一个别名可以节省我很多时间。添加到你的 ~/.gitconfig:

[alias]
fr = "!f() { git fetch && git rebase origin/"$1"; }; f"

现在,您所要做的就是:

git fr develop

关于Git merge develop into feature 分支输出 "Already up-to-date"而不是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33342357/

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