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有三种角度:

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

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

相关推荐
smachao3 小时前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
szcsun54 小时前
git的常用命令
git
jian110585 小时前
android studio 解决git用户名和用户邮箱不一致的问题
git
jian110585 小时前
Mac git配置账号和邮箱,可以修改
git·macos
笨笨饿7 小时前
博客目录框架
c语言·开发语言·arm开发·git·嵌入式硬件·神经网络·编辑器
白玉cfc7 小时前
git协作开发
git·团队开发·远程工作
Rabbit_QL9 小时前
【CI/CD】02_一次 git push 后发生了什么?CI 是怎么工作的
git·ci/cd
不会写DN9 小时前
Git 开发中最常用的命令与场景
大数据·git·elasticsearch
张二娃同学10 小时前
基于 Python 与 Tkinter 的猜数字游戏设计与实现:支持玩家猜数与 AI 反向推理
开发语言·git·python·游戏·开源
原来是猿10 小时前
Git【企业级开发模型】
git