rom定制开发中,aosp有多个子地址,我们开发提交代码时出现远程拒绝不能提交的问题,处理方式在此记录.
一 现象:
git push 代码到远程,提示如上现象,提示某个提交5277 被关闭了.说明该次编辑已经合并,但是盖茨的changid还在该次提交中,所以提交被拒.
二方案:
- 查看本地和远程提交

- 将本地未提交的保存到本地diff文件中
git diff 93f841f91c17(远程id) 255be31de189(本地最新id或你想要存储的id) > local-changes.diff - 本地回滚和远程一致
git reset --hard 93f841f91c17(远程id) - 打开本地保存的diff文件,将修改内容手动同步,然后commit
-
最后push代码到远程就可有了.
OVER~

2万+

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



