git 用远程覆盖本地
2015-12-25 17:25
176 查看
本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。
我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?
正确的做法应该是:
git fetch 只是下载远程的库的内容,不做任何的合并git reset 把HEAD指向刚刚下载的最新的版本
参考链接:
http://stackoverflow.com/questions/1125968/force-git-to-overwrite-local-files-on-pull
我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?
正确的做法应该是:
git fetch --all git reset --hard origin/master
git fetch 只是下载远程的库的内容,不做任何的合并git reset 把HEAD指向刚刚下载的最新的版本
参考链接:
http://stackoverflow.com/questions/1125968/force-git-to-overwrite-local-files-on-pull
相关文章推荐
- shell自动配置bond
- vs2013新建asp.net web 项目报错,此模板尝试加载组件程序集nuget
- ios音量振动条
- nodejs 通过nginx后出现响应慢的解决方法
- nodejs + express + ejs + mongodb本地环境安装及搭建
- sharepoint2013爬xls文件:Error initializing IFilter for extension的解决方案
- 剑指offer编程练习(Program2)
- android 身份证号的4到11位用*显示怎么做
- 插入数据时含特殊字符的处理
- Hive数据导入导出的几种方式
- Java并发编程类学习总结
- Mysql 查看连接数,状态
- Android版添加phonegap--Crosswalk插件教程
- linux的“自动化”
- Android Studio内存优化
- Docker 1.9.1 源码编译
- Java IO系列5 字节流之BufferedInputStream
- Spring MVC 4 学习1:环境的配置
- UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
- @zookeeper