使用 master 分支的最新更改更新您的分支
Updating your branch with the latest changes from master branch
假设您从一个名为 master
的分支创建一个名为 test
的分支。然后 master
分支更新了一些变化。使用最新的 master
分支更新分支 test
而不会覆盖 test
中的更改的最佳方法是什么?
基本上,我做了以下事情:
git clone git@project.git
git checkout -b test
对 test
进行更改。不过现在 master
已经更新了。所以当我执行以下操作时:
git add .
git commit -m "updated test"
git push origin test
它正在使用旧版本的 master
。如何使用最新版本?
你应该在远程 master
.
上重新设置你的分支
首先,获取最少的更改:
git fetch origin
然后重新设置你的分支:
git rebase origin/master
我认为:
git pull origin master
假设您从一个名为 master
的分支创建一个名为 test
的分支。然后 master
分支更新了一些变化。使用最新的 master
分支更新分支 test
而不会覆盖 test
中的更改的最佳方法是什么?
基本上,我做了以下事情:
git clone git@project.git
git checkout -b test
对 test
进行更改。不过现在 master
已经更新了。所以当我执行以下操作时:
git add .
git commit -m "updated test"
git push origin test
它正在使用旧版本的 master
。如何使用最新版本?
你应该在远程 master
.
首先,获取最少的更改:
git fetch origin
然后重新设置你的分支:
git rebase origin/master
我认为:
git pull origin master