filemerge命令可以合并哪种类型的文件

filemerge命令可以合并哪种类型的文件,第1张

max。FileMerge的功能与FileSplit相反,作用掘毕是把多个同类的文件合并成一个大文清散宏件,File/Merge命令可以合并max类型的文件,这是计算机入门的知识。答册

步骤如下:

HEAD指向当前分支bugfix01

使用 git log --pretty=oneline , git log --graph , git log --all 来查看所有分支情况,如图:

bugfix01上的搜磨修改已经合并到了master上了

当bugfix01分支和bugfix02分支都对README.md文件进行修改,先把bugfix01上的修改合并到master上,在把bugfix02上的修改合并到master上时发现有冲突

使用 git status 查看当前的状态,然后提示你可以修复该冲突,再使用git commit进行提交,或者使用 git merge --abort 命令放弃本次合并。

打开冲突的文件,从<<<<<<< 开始到 >>>>>搏漏运>>结尾是冲突的部分,两个分支的内容由=======进行分割。根据具体情况看需要保留哪部分还是都保留。

输入 git mergetool ,然后根据提示输入 opendiff ,mac 下会打开Xcode自带的FileMerge工具。

下面是启动的FileMerge工具,在使用该工具进行文件merge时,可以选择几种文件合并策略(有:1.左边为准,2.右边为准,3.都保留但把左边放在前面,4.都保留但把右边放在前面,5.都不保留)。

上述工具位于Xcode的开发工具中,如下所示:

这边选择了Choose both (left first) ,修改后如图,然后进行提交

如果不需要bugfix01和bugfix02了,可以进行删除 *** 作:

删除成功后,会提示“Deleted branch bugfix01(was 54eb6aa)”,括号里基梁就是删除分支所对应的commit号的前7位。

如果你想删除远端的分支的话,那么得使用 git push origin --delete <分支名> 了。

参考文章: https://www.cnblogs.com/ludashi/p/8093145.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8178847.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存