git冲突解决

1.自己常用:如:远程git 上a.txt 已更新,然后本地也修改了a.txt  这样会造成冲突。

通常push之前会先 执行 git pull命令。但是由于有冲突,git会报错。如下

 

 git会要求你 commit 或者 statsh(把修改暂存)

我会先commit。然后 push?( 不能直接push会报错,提示要先pull) 

然后git  pull  本地会自动合并更新,(能自动合并的情况下),然后push

步骤:1.commit 。2push失败 3.pull(能自动合并会自动合并,)不然要手动合并,4.push

问题:pull之后发现有冲突,到底先提交?还是先合并文件,在提交呢?

如果先合并文件,在提交:一般步骤:1.手动合并,然后2.commit ,然后3.push 失败,要你4.pull ,会提示自动合并失败,要5.重新修改文件后,6.push。感觉麻烦一点,但是应该是正规操作。

 

如果分支合并冲突怎么办呢?

posted @ 2021-05-27 13:51  xie风细雨  阅读(123)  评论(0)    收藏  举报