本篇内容主要讲解“gitlab如何用vscode工具快速解决代码冲突问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Gitlab如何用vscode工具快速解决代码冲突问题”吧!首先我们来看看冲
本篇内容主要讲解“gitlab如何用vscode工具快速解决代码冲突问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Gitlab如何用vscode工具快速解决代码冲突问题”吧!
首先我们来看看冲突时如何造成的
场景:如果有一个文件,你和另一个人同时修改某段代码的一部分,他把修改完的代码提交了以后,当你拉代码的时候,就会发现跟你的冲突了。
入图中所示:
上图中,提示我们READMD.me
文件发生了冲突,需要我们手动解决,然后执行git add <冲突文件名>
git rebase --continue
即可。
那么出了这个问题应该如何解决呢?
我们借助vscode提示工具,可以看到
这里有四个选项
Accept Current Chagne
选择当前的修改
Accept Incoming Change
选择合并的修改
Accept Both Change
接受两者
Compare Chagne
比较查看
这是只需要你自己查看一下你需要保留代码的哪一部分,然后选择不同的选项即可处理完毕这个冲突。不过在这之前,最好是找修改这个代码的人确认一下,他这个代码没有没有用,然后再决断需要留还是不留。
然后执行一下git add . && git rebase --continue
,发现出现了下面的一幕:
完全不要慌张,这个是让你填写一个commit信息,默认会本地最后一次commit信息。那么这个如何去编辑呢?
其实这个是vim的操作模式,只需要执行下面几行命令即可搞定:
# 按i进入编辑模式i# 修改好commit信息# 按esc退出编辑模式esC# 最后使用:wq保存并退出vim模式:wq
到此,相信大家对“Gitlab如何用vscode工具快速解决代码冲突问题”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
--结束END--
本文标题: Gitlab如何用vscode工具快速解决代码冲突问题
本文链接: https://lsjlt.com/news/354517.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0