线上发布git pull拉取代码冲突解决(git checkout .)

模拟时间轴描述现象

2020.03.27 线上git pull origin master 拉取代码后发布,发布之后有bug,于是直接在生产环境所在服务器项目文件路径里直接修改bug,更改了代码。

2020.03.28 将此前线上的改动push 到master分支。

2020.04.02 线上再次发布时,git pull origin master 时代码合并冲突。因为此前对生产环境代码有改动。

解决方案

直接在项目路径下,使用以下命令,忽略此前的线上改动,以master分支最新代码为准

git checkout .
发布了146 篇原创文章 · 获赞 66 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_38923792/article/details/105286175