也许与其他问题有一些重复,但我找不到另一篇可以回答我所有问题的帖子
我有一个功能分支“features/abc”,它是从另一个远程分支(在 bitbucket 中)“releases/car-v2”分支出来的
In releases/car-v2
git checkout features/abc
然后我将此功能分支推送到远程(在位桶中)
git push --set-upstream origin features/abc
验证功能分支已存在于其中(在位桶中)
现在远程中的“releases/car-v2”进行了一些更改,我也想将这些更改 pull 到我的本地功能分支“features/abc”
当我在本地功能分支“features/abc”中使用 git pull 时,它在哪里获取?
我应该如何将远程分支(在 bitbucket 中)“releases/car-v2”中的最新更改 pull 到本地功能分支“features/abc”?
最佳答案
普通的git pull
就足够了,尽管git pull --rebase
被认为更好:pull --rebase
会重放你的本地提交位于远程提交之上。
git switch features/abc
git pull --rebase
关于GIT从远程分支同步本地功能分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72725292/