Git中关于 git pull 的一些问题
来源:互联网 发布:科比数据图 编辑:程序博客网 时间:2024/06/06 00:08
当服务器上面的文件发生修改,然后本地仓库中的相应文件也作了修改,此时使用命令:git pull 的时候会出现如下提示信息:
error: Your local changes to the following files would be overwritten by merge:
***(*表示相应的文件)
Please, commit your changes or stash them before you can merge.
针对这种情况有两种解决方案:
1.如果希望保留生产服务器上所做的改动,仅仅并入新配置项,处理方法如下:
git stash
git pull
git stash pop 打开相应的停掉的分支
然后可以使用 git diff -w + 文件名 来确认代码自动合并的情况
2.如果希望用服务器中的文件完全覆盖本地工作中的文件,方法如下:
git reset --hard
git pull
其中 git reset 是针对版本进行重置,针对文件进行撤销使用命令:git reset HEAD file
0 0
- Git中关于 git pull 的一些问题
- 关于git中tag的一些问题
- git pull 的一些总结
- 关于GIT的一些问题
- Git pull 或 merge遇到的一些问题
- git pull不了的问题
- git在eclipse中pull参数问题
- git pull问题
- [Git]关于Pull Request的十个建议
- 关于git的pull与push
- Git关于pull,commit,push的总结
- Git关于pull,commit,push的总结
- gitlab中git pull / sourcetree pull 一直输入密码的问题
- git pull无法保存密码的问题
- git的一些问题
- git的一些问题
- 关于eclipse中Git的问题
- 关于Git的一些资料
- AM3517 WINCE7 capturetest APP 获得摄像头设备信息
- Linux系统调用的实现机制分析
- centOS下编译安装apache
- 使用简洁的 Navigation Timing API 测试网页加载速度(不完全译文)
- COM技术初探
- Git中关于 git pull 的一些问题
- centos安装mysql-proxy
- LitePal学习总结 (三)
- 全扫描的影响因素之数据舍弃的百分比
- spring之路径跳转(一)
- MySql5.0重装以及恢复之前的数据库
- retain strong 和 copy 讨论,有建议的的童鞋请留言
- 《观止——微软创建NT和未来的夺命狂奔》读后感
- CodeForces 464D World of Darkraft - 2 概率DP 近似计算