git merge的一些记录

merge中显示的信息到底是什么意思

这个是在source tree软件中看到的,是把developer分支合并到developer_lzy分支,列出的所有文件表示的是:从developer合并到developer_lzy时都有哪些文件改变了,这些改变可能是很多提交记录的汇总。这个看不出,此次merge有没有冲突

Android studio工具,同一个merge记录的显示:

  1. 可以显示出没有冲突。
  2. 这次合并提交的父提交是:5e6dbc1c2c, 5e776fbaf2
  3. 合并之后,从5e6dbc1c2c父提交的角度看,从自己这次提交记录后到这次合并记录提交,都有哪些文件进行了修改,以及怎么修改的,都列了出来;从5e776fbaf2父提交的角度看,都有哪些文件进行了修改。
  4. 我们在source tree中看到的文件变化,就是从5e6dbc1c2c父提交的角度看的。这个角度能明确的知道,这次合并影响了哪些文件。

相比还是android studio更好用,尤其是有冲突的merge提交

Android studio有三种角度:

从当前合并生成的提交的角度来看,相对两个父提交是怎么变化的,能更好的看出来,是怎么解决冲突的。这样可以后续方便排查问题。

其实说白就是,第一个角度是:三个文件的比较情况

相关推荐
@PHARAOH1 天前
WHAT - git worktree 概念
前端·git
qinqinzhang2 天前
代码管理仓库(Git Submodules + Worktree)
git
lilili也2 天前
Git、VScode、GitLab
git·vscode·gitlab
拥春飞翔2 天前
AI 生成测试用例:测试知识库选「开源向量库」还「Git+Markdown」?
人工智能·git·测试用例
普修罗双战士2 天前
高效使用 Git:从入门到精通的实战指南
java·git
摇滚侠2 天前
创建 git 忽略文件 忽略 .obsidian 这个目录
大数据·git·elasticsearch
studytosky2 天前
【高并发内存池】线程缓存核心原理与实现
linux·服务器·git·缓存
咕咕嘎嘎10242 天前
问卷系统测试报告
git
水无痕simon2 天前
04 Git基础-记录每次更新到仓
git
无限进步_2 天前
【C++】寻找数组中出现次数超过一半的数字:三种解法深度剖析
开发语言·c++·git·算法·leetcode·github·visual studio