小程序自带git方法提交时文件冲突的解决

此方式适合不太懂操作git的朋友。

小程序自带的git版本管理如图

git提交代码的正常流程:

先 commit(提交) 再pull(拉取)最后push(推送)

冲突一定是出现在pull(拉取)后的过程之中...,此时小程序的自带git会提示冲突的位置

首先我们找下冲突的原因:

当两个人同时修改同一个文件时,如果修改的代码涉及到同一行代码,则会产生冲突,git不知道该合并谁的,就会提示冲突。

解决办法:

当提示冲突的文件后,先把冲突的代码修改好(即保留最新的代码,结合了他人修改和自己修改后的最新更新的代码),然后打开版本管理,再次勾选冲突的代码 commit(提交)

最后,推送的时候选择勾选强制推送,就会替换掉仓库里的冲突代码了。

如果使用git命令行  “git checkout ~冲突文件”  解决,只会拉取线上最新的代码,而失去你刚修改的代码,而且,再回到小程序开发工具,点击版本管理,依然会出现问题。

猜你喜欢

转载自blog.csdn.net/u011280778/article/details/90484712
今日推荐