如何修复“此分支比主分支落后 1 次提交。”

mco*_*ool 6 git github

我正在尝试正确设置 Github 分支,我注意到在 GitHub 上,在我的dev分支上,它显示This branch is 1 commit behind master..

我已经尝试过有关此问题的其他 stackoverflow 问题,但没有一个对我有用。

在 VS Code 中,我已经检查了我的dev分支,如果我运行git status,那么它会说

On branch dev
Your branch is up to date with 'origin/dev'.

nothing to commit, working tree clean
Run Code Online (Sandbox Code Playgroud)

但 GitHub 控制台仍然告诉我This branch is 1 commit behind master.。我希望将我所做的更改dev上传到master分支。分支dev里有我需要的一切,只要覆盖master分支就可以了。

我已经尝试在我的dev分支中执行此操作:

git add .
git commit -m "update"
git push origin dev
Run Code Online (Sandbox Code Playgroud)

请问,我能做什么?我已经被困在这个问题上好几个小时了!

Adi*_*l B 7

签出分支后,请尝试执行以下步骤devgit fetch origin,然后git merge master

这会将任何额外的提交带入master您的dev分支,并可能导致合并冲突。

解决所有合并冲突,然后运行git push origin dev将更新的和捕获的dev分支推送到origin.