使用 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