在git中将当前主分支合并到功能分支

dm7nw8vv  于 2023-02-20  发布在  Git
关注(0)|答案(1)|浏览(158)

我在一个feature分支中。在main上,一些文件被添加了。我的本地仓库不知道这件事。到目前为止,我切换到main,做了一个git pull,切换回我的feature分支,然后做了一个git merge main。我如何在不改变分支的情况下直接将当前main和所有添加的文件合并到feature分支中?
谢谢。

n9vozmp4

n9vozmp41#

您可以直接合并远程分支,完全不需要使用本地main分支 *:

git checkout my-branch
git fetch origin
git merge origin/main -m "Pulling changes from main"

如果origin/main是分支的上游,则时间会更短:

git checkout my-branch
git pull

相关问题