问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

git在什么情况下可能会把别人提交的代码覆盖

发布网友 发布时间:2022-05-06 11:43

我来回答

1个回答

热心网友 时间:2022-06-30 09:30

处理的方式非常简单,主要是使用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.c
CONFLICT (content): Merge conflict in c/environ.c

意思就是系统自动合并修改的内容,但是其中有冲突,需要解决其中的冲突。
4、解决文件中冲突的的部分
打开冲突的文件,会看到类似如下的内容:

git冲突内容

其中Updated upstream 和=====之间的内容就是pull下来的内容,====和stashed changes之间的内容就是本地修改的内容。碰到这种情况,git也不知道哪行内容是需要的,所以要自行确定需要的内容。

解决完成之后,就可以正常的提交了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024上海高考24个平行志愿怎么填 上海市教育考试院关于印发《上海市2024年普通高等学校招生志愿填报与... 怎样将表格中的函数公式复制到其他工作表 黑龙江中医药大学其他信息 桑园乡下辖村 宅科村有啥好玩的 田横镇田横镇下辖村 北宅科社区村庄由来 北宅村庄由来 宅科村村庄由来 git 出现冲突的问题 git发生冲突怎么处理 使用git做代码管理,自己的代码被别人merge时删除了,怎么破 关于git merge的冲突的一个问题。 git merge是怎样判定冲突的 git merge是怎样判定冲突的? git merge冲突产生原因 git merge为什么会覆盖 git merger有冲突怎么办 手机丢了,注销了还能恢复聊天记录吗? 我的注销了,对方还会有我们的聊天记录吗? 注销后公安局还能查到聊天记录吗 简述甲骨帛文到竹书汉字的发展历史。 简述从甲骨文到竹帛文汉字的发展历史。 建筑装修装饰工程二级资质要求的业绩是多少啊? 注销后之前的聊天记录还在吗? 竹偏旁是由哪个汉字演变来的 工程资料员一直拖延不完成资料组卷,有什么处罚 现在天气冷了 我今天随便摸 了一双鞋子暴露脚趾头穿 的 怎么办 我一下去肯定好多人笑我 资料员的工作需要跟到项目走吗? 包茂 高速包头延安段路通吗 濮阳市东华商砼有限公司怎么样? 濮阳市文鑫商砼有限公司怎么样? 陕西高速40余辆车相撞10余车起火,有哪些道路交通受到影响? git 的gui 合并产生冲突怎么解决 濮阳市宏丰商砼有限公司怎么样? git merge conflict 怎么解决 濮阳市智兴商砼有限公司怎么样? 濮阳砼之杰商品混凝土有限公司怎么样? 包茂高速延安到西安市有没有堵车 git遇到冲突时merge_head 和 head什么区别 范县众通商砼有限公司怎么样? 台前县惠通商砼有限公司怎么样? 南乐县腾达商砼有限公司怎么样? 濮阳市海荣电力工程器材有限公司商砼分公司怎么样? 范县顺通商砼有限公司怎么样? 离职移交清单表都有什么 红米note关闭安全模式 为什么会出现心慌 心悸的症状? 心悸的时候可以做些什么缓解?