使用git pull文件时和本地文件冲突怎么办?
发布日期:2021-10-10 05:31:28 浏览次数:19 分类:技术文章

本文共 655 字,大约阅读时间需要 2 分钟。

[使用git pull文件时和本地文件冲突怎么办?]

文章目录

同事在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:

error: Your local changes to 'c/environ.c' would be overwritten by merge.  Aborting.Please, commit your changes or stash them before you can merge.

这个意思是说更新下来的内容和本地修改的内容有冲突,先提交你的改变或者先将本地修改暂时存储起来。

处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。

1、先将本地修改存储起来

$ git stash

这样本地的所有修改就都被暂时存储起来 。是用git stash list可以看到保存的信息:

git stash暂存修改

其中stash@{0}就是刚才保存的标记。

2、pull内容

暂存了本地修改之后,就可以pull了。

$ git pull

3、还原暂存的内容

$ git stash pop stash@{0}

系统提示如下类似的信息:

Auto-merging c/environ.cCONFLICT (content): Merge conflict in c/environ.c

意思就是系统自动合并修改的内容,但是其中有冲突,需要解决其中的冲突。

4、解决文件中冲突的的部分

解决冲突就好。

解决完成之后,就可以正常的提交了。

转载地址:https://blog.csdn.net/qq_22054285/article/details/87934554 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql乱码问题解决
下一篇:git显示分支名称

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月21日 09时34分31秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

docker mysql服务启动失败_docker中mysql初始化及启动失败问题解决方案 2019-04-21
mysql 阿里云 添加磁盘空间_rds mysql磁盘空间包含 2019-04-21
mysql 1364 hy000_mysql SQL Error: 1364, SQLState: HY000 保存错误 2019-04-21
mysqli拓展还能用mysql_最近在学习php,其中使用了MYSQLi扩展,注意是MYSQLi不是MYSQL(因PHP7已经不支持MYSQL扩展了)。... 2019-04-21
mysql死锁如何释放_mysql 死锁:如何解决mysql死锁 2019-04-21
递归sql级别1出现错误00604_ORA-08102 index key的错误恢复 2019-04-21
mysql设置超时时间 linux_如何配置MySQL数据库超时设置 2019-04-21
python多进程库_python多进程multiprocessing模块中Queue的妙用 2019-04-21
java中gui_java中GUI是什么意思?详细图解 2019-04-21
java 接口隔离_简单理解遵循接口隔离原则的Java设计模式编程 2019-04-21
java入门难吗_零基础学JAVA语言难吗,需要多久 2019-04-21
java项目作业_java工程项目作业1 2019-04-21
power指令集 mysql_32位PowerPC常用指令集总结 2019-04-21
java iso 8601_如何在iOS上获得ISO 8601日期? 2019-04-21
windows8怎么下载python_win8怎么安装python 2019-04-21
ajax 向php后台传数据,jQuery的ajax向PHP传数据并接受数据 2019-04-21
oracle云erp产品有哪些,云ERP与传统ERP的区别有哪些百洋智能科技为您分析 2019-04-21
linux程序设计x11,Linux(X11) 2019-04-21
linux编译动态库未定义,GCC链接库的一个坑:动态库存在却提示未定义动态库的函数... 2019-04-21
linux消息队列文件,Linux的消息队列 2019-04-21