Git分支不同步 发表于: 2025-01-08 分类于: 字数: 222 阅读:≈ 1分钟本文为个人记录与备忘, 若有更好的解决方案, 请留言告知。问题描述 在dev分支上进行开发并将PR合并到main后, dev分支此时与main代码完全一致, 但commit记录却不同步, 导致dev分支提示"6个提交领先于main分支, 一个提交落后于main分支"(squash merge后)解决方案 切换到main分支git checkout main 拉取最新代码git pull 切换到dev分支git checkout dev 重置dev分支到最新main分支git reset --hard main 强推dev分支到远程仓库git push origin dev --force