git解决Your local changes would be overwritten by merge

阅读: 评论:0

git解决Your local changes would be overwritten by merge

git解决Your local changes would be overwritten by merge

一 问题描述

1.1 问题描述

在pull,拉取代码的时候,提示如下:如果Pull 成功会把我修改的代码覆盖。

Your local changes would be overwritten by merge

Commit, stash or revert them to proceed. 

点击查看:

 二  操作办法

2.1 储存我自己的修改步

先把 我们的修改 Stash 。存储起来。。你操作完了。发现项目是修改前的了。。

 2.2 Pull代码

  2.3 取出我们的修改。然后合并。提交

点击:applystash

 

 

  • git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
  • git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
  • git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
  • git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。

 然后进行解决问题再按正常操作步骤,进行执行。

本文发布于:2024-02-02 00:32:26,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170681060340226.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:local   git   merge   overwritten
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23