Git错误non-fast-forward后的解决方案
来源:互联网 发布:软件接口设计说明书 编辑:程序博客网 时间:2024/06/04 17:46
今天用Eclipse提交时,意外出现了这个错误,查了相关解决,才知道是文件冲突问题,即本地和远程的Repository中的文件出现了冲突所致,这是由于之前push的代码在远端发生改变,它不允许你直接把你的代码覆盖上去。此时再提交之前你需要将远端的改变合并到本地上。
我重新检查了一下,发现是在第一次提交后,添加了ReadMe文件,导致和本地得项目分支不一致。
解决办法:
1、用Merge合并
Eclipse下可以右击工程,Team----->Merge。之后再提交就OK。
命令行下,可以使用以下命令:
git fetch
git merge
2、强推
git push -f
即利用强覆盖方式用你本地的代码替代git仓库内的内容。
1 0
- Git错误non-fast-forward后的解决方案
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Git错误non-fast-forward后的冲突解决
- Install CM13 ROM on Huawei Honor 5X
- 判断单链表中是否有环的问题
- Hashtable和HashMap的异同
- LinuxC .3 作业
- [BZOJ2527][Poi2011]Meteors(整体二分+bit)
- Git错误non-fast-forward后的解决方案
- 剑指offer——替换字符
- 定时执行脚本
- 表达式树使用(一)
- Java中的super和this关键字
- TensorFlow入门和示例分析
- 如何快速掌握一门新技术/语言/框架…
- 基于距离变换的图像匹配
- ACM篇:Uva 1942-- Paths on a Grid