我是靠谱客的博主 健忘小熊猫,最近开发中收集的这篇文章主要介绍Your local changes would be overwritten by merge. Commit, stash or revert them to proceed,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、储存我的修改的内容

2、将修改的内容 储存到 stash后,现在代码就是修改之前的了

3、pull代码。

4、取出之前暂存到 stash 的修改。如果有冲突,还需要merge

5、合并代码,push。

 

 

①如果你想保留刚自己写的没有提交push的本地修改的代码,并把git服务器上的代码pull到本地(本地刚才修改的代码将会被暂时封存起来):

git stash

git pull origin master

git stash pop

②如果你想完全地覆盖本地的代码,只保留服务器端代码,则直接回退到上一个版本,再进行pull:

git reset --hard

git pull origin master  (其中origin master表示git的主分支)

 

最后

以上就是健忘小熊猫为你收集整理的Your local changes would be overwritten by merge. Commit, stash or revert them to proceed的全部内容,希望文章能够帮你解决Your local changes would be overwritten by merge. Commit, stash or revert them to proceed所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部