IT评测·应用市场-qidao123.com技术社区

标题: Git出现MERGING办理方案 [打印本页]

作者: 金歌    时间: 2024-11-23 10:44
标题: Git出现MERGING办理方案
Git出现MERGING:

这个以前办理了许多次了,分享一下
如图所示,几个小时前拉的新分支,因为线上的代码肯定是有许多人提交的,所以需要pull下来,但是成功pull下来后,出现了如下环境:
开始的分支表现的是(feature/tfzk/fdd-report-20231216)
但是重新拉下代码后分支名背面多了MERGING

 解释:

出现MERGING状态,实在是是出现文件的冲突了,当几个人改了同一个代码,就需要办理冲突。
   
  办理方案:

1.可以利用git status 查看文件状态

 也可以可以利用 git diff 下令查看冲突的详细内容。


他们大概刚刚合了代码,一下多出几十个新的文件,但是注意下面的赤色字体哦(就是有冲突的文件)

2. 找到上面爆红的文件位置,查看代码办理:

Git 将表现出现冲突的文件,并在文件中利用特别标记(如 <<<<<<<、=======、>>>>>>>)标识冲突部门。
根据自己的和别人的代码举行对比,需要保存哪些即可(用自己的,传入的,不知道就保存两边,别人的代码别删,注释就行,你懂得斜眼笑),我这是用的vscode,我这直接采用传入就可以了,因软件而异。

    如果在办理冲突时碰到困难,可以利用 git merge --abort 大概 git reset --merge 下令取消合并,并返回到合并之前的状态。
  3. 修改之后,利用如下下令  提交纪录。

  1. git add .
  2. git commit-m "解决冲突20231225pm"
复制代码
4. 末了MERGING终于在我眼前消失了



竣事啦

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4