vs下git冲突零命令行解决过程

今天研究了visualstudio下如何使用git解决冲突。

一、准备

环境:win10 + visualstudio2019  + git + tortoisegit工具

tortisegit工具完成安装后,如果使用ssh传输,需要配置remote两项内容,如下

图1 设置1

vs下git冲突零命令行解决过程_第1张图片

 

图2 设置2

vs下git冲突零命令行解决过程_第2张图片

二、冲突解决过程

假设已有git 账号,并创建了远端和本地仓库,并且已经完成了至少一次拉取和推送 。

图3 远端仓库上内容

vs下git冲突零命令行解决过程_第3张图片

图4 本地代码的内容

vs下git冲突零命令行解决过程_第4张图片

图3和图4展现的是  本地仓库和远端的冲突

图5 git的变化

vs下git冲突零命令行解决过程_第5张图片

图6  双击不同的文件,显示的内容

vs下git冲突零命令行解决过程_第6张图片

 

图7 提交操作

vs下git冲突零命令行解决过程_第7张图片

图8  冲突显示

 

vs下git冲突零命令行解决过程_第8张图片

图9  此时可以打开合并编辑器

vs下git冲突零命令行解决过程_第9张图片

图10  冲突编辑器,在此处合并冲突

 

vs下git冲突零命令行解决过程_第10张图片

图11 再次提交

vs下git冲突零命令行解决过程_第11张图片

 

 图12 最终结果

vs下git冲突零命令行解决过程_第12张图片

 

三、解决较多冲突的情况

图13  选择管理分支

vs下git冲突零命令行解决过程_第13张图片

图14 冲突比较

vs下git冲突零命令行解决过程_第14张图片

图15 显示有冲突的文件

vs下git冲突零命令行解决过程_第15张图片

图16 合并其中的冲突

vs下git冲突零命令行解决过程_第16张图片

 

四、结语

以上就是在vs中冲突的解决过程。git的具体使用,也可以参照“2020黑马Git教程(2小时从入门到精通)”https://www.bilibili.com/video/BV1fK4y1b7XL 

 

 

 

 

 

 

你可能感兴趣的:(C#笔记,git冲突)