Bitbucket合并PR后本地master无法同步,提示已更新求解决方案
本地master分支无法同步Bitbucket远程更新的解决方法
先确认远程仓库地址
先检查本地配置的远程仓库是不是你操作的Bitbucket仓库,避免同步错了目标:git remote -v如果地址不对,替换成你的Bitbucket仓库URL更新:
git remote set-url origin https://你的Bitbucket仓库地址.git强制拉取远程最新版本
有时候普通fetch可能没拉到最新,直接指定拉取远程master分支,再强制重置本地分支:git fetch origin master git reset --hard origin/master注意:这个操作会清空本地master上未提交的修改,先备份好需要保留的内容(未跟踪的
application/config/audio/不会被删除,之后可以单独处理)。检查分支关联状态
如果还是不行,确认本地master是否正确关联了远程origin/master:git branch -vv要是输出里master没有关联标记,手动设置关联:
git branch -u origin/master之后再执行
git pull验证。处理未跟踪文件夹
同步完成后,针对application/config/audio/可以二选一:- 要跟踪的话:
git add application/config/audio/,后续提交到仓库 - 要忽略的话:在项目根目录的
.gitignore里加一行application/config/audio/,避免Git反复提示
- 要跟踪的话:
内容的提问来源于stack exchange,提问作者rshermanj
相关产品推荐
相关产品推荐

