Git,non-fast-forward
2015-08-26 17:35
375 查看
当把coding好的code,push到Git时会出现这个错误:master[rejected non-fast-forward]
问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式:
1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容,进入你要push的项目的根目录,运行下面命令即可:
git push -f
2,先把git的东西fetch到你本地然后merge后再push
$ git fetch
$ git merge
这2句命令等价于
$ git pull
两种方式都可以。
参考:http://blog.csdn.net/chain2012/article/details/7476493
问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式:
1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容,进入你要push的项目的根目录,运行下面命令即可:
git push -f
2,先把git的东西fetch到你本地然后merge后再push
$ git fetch
$ git merge
这2句命令等价于
$ git pull
两种方式都可以。
参考:http://blog.csdn.net/chain2012/article/details/7476493
相关文章推荐
- HashMap和HashSet的区别
- java设计模式----观察者模式
- [转] 经典SQL练习题
- HDU 2546:饭卡【01背包】
- PL/SQL Developer使用Oracle轻量客户端连接数据库
- 【数据结构】-直接插入排序、希尔排序Java实现
- win 7系统下鼠标无法移动的三种常见原因以及解决方法
- Mysl全量+增量自动备份脚本
- 大数据性能调优之HBase的RowKey设计
- Struts2学习笔记(四):action中访问request,session以及applicationContext等web资源的方法
- jQuery实现滚动切换的tab选项卡效果代码
- 用户管理命令
- android知识点1- 清除缓存代码
- SQL计算百分比
- php字符串与byte字节数组转化类示例
- Ubuntu 非Root 用户安装Theano配置GPU
- java中的==、equals()、hashCode()源码分析
- Android 解决HTTP请求中文乱码
- 构造器是静态方法吗?
- hdoj 4324 Triangle Love