idea上git log面板的使用

server/2025/1/18 2:03:43/

文章目录

  • 各种颜色含义
    • 具体的文件的颜色
    • 标签颜色🏷️
  • 节点和路线

各种颜色含义

具体的文件的颜色

  • 红色:表示还没有 git add 提交到暂存区
  • 绿色:表示已经 git add 过,但是从来没有 commit 过
  • 蓝色:表示文件有过改动

标签颜色🏷️

  • 黄色代表HEAD(黄色只是表示HEAD的位置,当前分支,没其它含意)
  • 绿色表示的是你本地(存在的)分支
  • 紫色是远程(存在的)分支
  • 灰色:

常见情况:

  • 黄绿紫🏷️:表示 HEAD 本地 远程 都有这个分支
  • 绿紫🏷️:表示 本地 远端 都有这个分支
  • 紫🏷️:表示只有远端有这个分支
  • 绿🏷️:表示只有本地提交,还没有到远端,所以远端没有这个分支
  • 绿灰🏷️:表示

节点和路线

每个节点表示 commit 到了一个新的版本了

路线中,每条路线其实是一个分支

当在 idea 中你选中某个分支后,这个分支在 git log 路线图中会以一条直线来呈现

几种常见情况:

  1. 你自己在当前这个分支上有不断的 commit 记录导致了当前分支的版本更新了
-●-●-
  1. 表示有一个 another 分支改了些代码,然后再合并到你当前分支中去
--●---------●-- current branch\       /●-----      another branch
  1. 表示 A 分支在开发中,然后 master 其实版本也在不断在往前走,然后 A 分支上做了下 master 合并过来的操作,A 分支处理了下冲突,A 分支和 master 共同造了一个新的版本,为下图第二行,然后持续往前走,最后 A 分支开发完了,合并到了 master 上去
----------●-------------------●------  master\                 /
--●----      ---●-----●-----●          此条表示 A 分支和 master 发生过合并并持续往后开发\      /----                         分支代号 A 在不断的开发中

http://www.ppmy.cn/server/159228.html

相关文章

视频点播共享系统项目

视频点播共享系统 一、项目功能二、开发环境三、技术特点四、项目模块1、数据管理模块2、网络通信模块3、业务处理模块4、前端界面模块 四、项目实现1、服务端工具类实现1.1 服务端工具类实现-文件实用工具类设计1.2 服务端工具类实现-Json实用工具类设计 2、服务端数据管理模块…

Tidb集群升级到8.5.0过程中服务器遇到的坑

TiDB 集群升级到8.5.0踩坑记:从 GLIBC_2.15 升级到 GLIBC_2.28YUM 仓库问题的全面解决 1. 引言 作为部门的负责人,我常常觉得自己是个“救火队员”。昨天 TiDB 集群又出问题了:查询卡顿、响应时间变长,重启之后问题依旧。临近下班…

20241130 RocketMQ本机安装与SpringBoot整合

目录 一、RocketMQ简介 ???1.1、核心概念 ???1.2、应用场景 ???1.3、架构设计 2、RocketMQ Server安装 3、RocketMQ可视化控制台安装与使用 4、SpringBoot整合RocketMQ实现消息发送和接收? ? ? ? ? 4.1、添加maven依赖 ???4.2、yaml配置 ???4.3、…

Mysql--实战篇--大数据量表的分页优化(自增长主键,子查询主键主查询全部,查询条件加索引,覆盖索引等)

当Mysql数据表存储大量数据时(百万级别数据),分页查询的性能问题是一个常见的挑战。特别是当使用LIMIT和OFFSET时,随着OFFSET的增加,查询性能会显著下降。原因在于MySQL需要扫描并跳过前面的行,这会导致I/O…

.NET 9.0 的 Blazor Web App 项目中 Hash 变换(MD5、Pbkdf2) 使用备忘

一、生成 string 对应的 MD5 码 /// <summary>/// 生成 string 对应的 MD5 码/// </summary>/// <param name"s">需要转换的字符串 string<br/>/// 如果用于远程第三方认证&#xff0c;s username DateTime.Now.Ticks.ToString() 线下传递…

Flink开发中的优化方案

前言 在大数据处理领域&#xff0c;Apache Flink以其高吞吐量、低延迟和强大的状态管理能力&#xff0c;成为了实时流处理的首选框架。然而&#xff0c;随着数据量的不断增长和业务复杂性的提高&#xff0c;如何在Flink开发中实施有效的优化方案&#xff0c;成为了一个亟待解决…

【Leetcode 每日一题 - 扩展】3171. 找到按位或最接近 K 的子数组

问题背景 给你一个数组 n u m s nums nums 和一个整数 k k k。你需要找到 n u m s nums nums 的一个 子数组 &#xff0c;满足子数组中所有元素按位或运算 O R OR OR 的值与 k k k 的 绝对差 尽可能 小 。换言之&#xff0c;你需要选择一个子数组 n u m s [ l . . r ] n…

接口自动化入门 : Http的请求头,请求体,响应码解忻!

在进行接口自动化测试时&#xff0c;你需要了解Http的请求头、请求体和响应码的解析。 本文从3个方面介绍这篇文章 一、Http的请求头 二、请求体 三、响应码解忻 一、Http的请求头 HTTP 请求头是 HTTP 请求中的一部分&#xff0c;用于向服务器传递附加的信息。它包含在 HTTP …