自学内容网 自学内容网

idea上git log面板的使用

各种颜色含义

具体的文件的颜色

  • 红色:表示还没有 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 在不断的开发中

原文地址:https://blog.csdn.net/abcnull/article/details/145160164

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!