git远程更新代码到本地 冲突解决(基础入门版)

566 阅读1分钟

对于初学者来说,有时候对于git不熟悉, 有了冲突不太知道怎么解决, 这篇文章记录一下基本的冲突解决 其实毫无技术含量, 只是咱们理解了· 用熟悉了 ·就好!

首先 远程代码更新到本地后,某个文件有了冲突,一般编辑器会报红,比如vscode,我们一路跟踪目标文件 并打开,会发现报错行,比如下图

image.png

看块颜色 其实也不是不行 绿色的是本地有的,蓝色的是更新来的,两者有冲突,可以手动保留或是删除,也可以具体看代码需求:

accept current change --- 保留原有的 也就是绿色块代码内容会保留 冲突块则不保留(蓝色)

accept incoming change--选择新增的 也就是更新下新增的代码块(蓝色) 原有的不保留(绿色)

accept both changes ---- 保留两种改变 也就是本地原有的代码以及更新后代码都需要保留

compare changes ------- 比较两者的不同 两者指的是本地文件 以及更新文件 相当于查看文件不同处

初学者 基础理解 over!加油呀