在使用Git把当前分支合并到master提示“Already up-to-date”,但当前分支和 master 分支代码不同步。
假设当前分支是:dev,主分支是:master。
解决方法:
1.切换到主分支先拉取再合并
git checkout master;
git pull dev; //拉取dev最新代码
git checkout dev //切换到dev
git merge master; //合并master
git push //如果有冲突则先解决冲突再提交
2.强制回退,多人协作开发时不建议使用
git checkout master;
git reset --hard dev; //回退提交到dev
git push --force origin master //强制提交
本文介绍了解决Git中分支与master分支代码不同步的问题。提供了两种方法:一种是通过正常拉取和合并的方式进行更新,另一种是通过强制回退的方式来快速同步代码。建议团队协作时采用第一种方式。
1万+

被折叠的 条评论
为什么被折叠?



