前言

  • 一般在gitlab等仓库里可以看见分支图,其实git上也有这个功能,只要配置别名快速调用就可以了。

git配置

  • 首先你需要找到git配置文件。
  • windows的git配置文件一般在用户目录下自己登陆名字的文件夹里有个.gitconfig文件。
  • mac的git配置文件在~/.gitconfig里。
  • 编辑文件复制以下alias:
[alias]lg1 = log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --alllg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n''          %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' -10 --all

配置效果

  • 配置前的git log:
  • 配置后git log:

【git】git配置自带的查看分支log图相关推荐

  1. git怎样查看分支关系图

    git log --oneline --graph --decorate --all

  2. 【Git】Git 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )

    文章目录 一.创建并切换分支 1.创建分支 git branch dev 2.切换分支 git checkout dev 3.创建并切换分支 git checkout -b dev 二.查看分支 gi ...

  3. Git命令配置学习笔记

    Git 笔记 Git是分布式版本控制系统 集中式VS分布式: 集中式版本控制系统,版本库集中存放在中央服务器,必须要联网才能工作,没有历史版本库. 分布式版本控制系统,版本控制系统没有"中央 ...

  4. 秒懂Git之配置(配置git默认编辑器为vscode或者notepad++)

    [版权申明]非商业目的注明出处可自由转载 博文地址:https://blog.csdn.net/ShuSheng0007/article/details/115449596 出自:shusheng00 ...

  5. git 查看分支_系统掌握Git之—探索.git

    文章概述 上文中,我们聊了聊git的配置与一些基本概念,今天来看看.git文件夹里面有什么内容.通过阅读本文,你将获得下面的知识: .git的内部信息. git的分支操作. 图形化git工具. 新建分 ...

  6. Git 检出、查看分支、切换分支、新建分支等简单命令

    Git 检出.查看分支.切换分支.新建分支等简单命令 首先需要安装 Git 并且配置 Git 环境变量 在需要检出工程的目录鼠标右键打开命令窗口 首先拿到 Git 仓库 SSH 地址或者 https ...

  7. git查看分支记录_git原理

    标准用法请参考git-scm.本文记录笔者对git的一些理解,如有错误,欢迎指正. 引用内容已用markdown记号标出.版权所有,转载请注明出处. 文章完成中 这是引用内容 First Editio ...

  8. Git学习(了解版本控制、Git安装配置、Git基本理论、Git搭建、Git文件操作、使用码云或Github、IDEA集成Git,Git分支开发)

    学习git之前,我们需要先明白一个概念,版本控制! 版本控制 什么是版本控制 版本迭代,新的版本!版本管理器. 版本控制(Revision Control)是一种在开发的过程中用于管理我们对文件.目录 ...

  9. GIT(一):版本控制、git历史、git基本概念、git安装配置、git版本管理(本地和远程)、git分支管理

    目录 一.版本控制 1.1 版本控制概念 1.2 版本控制软件分类 1.2.1 集中式版本控制 1.2.2 分布式版本控制 二.git历史 三.GIT基本概念 3.1 GIT原理 3.1.1 GIT基 ...

最新文章

  1. gcc离线安装 ubuntu 不用编译_Ubuntu快速搭建C++开发环境(VS Code编辑器)
  2. linux验证文件的完整性,linux中校验文件完整性(md5,sha1)(示例代码)
  3. 关于VMware Linux 虚拟机忘记root 密码找回
  4. 按键精灵脚本 php,HTML_按键精灵 脚本-学习VBS的一个不错的教程,今天我就从总体上对VBS进行介 - phpStudy...
  5. Oracle的sql 函数
  6. android 退出程序解决内存释放so的问题
  7. 【一步一步学习spring】spring bean管理(上)
  8. ubuntu18.04下pyaudio的安装
  9. 在游戏运营行业,Serverless 如何解决数据采集分析痛点?
  10. 【Python基础入门系列】第09天:Python tuple
  11. 幼儿园 c语言,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据
  12. 东大OJ-一元三次方程解的个数
  13. MemCache详细解读(转)
  14. 常见的javascript日期和时间戳互相转化
  15. puppet成长日记四 Exec资源详细介绍及案例分析
  16. 免费在线SQL数据库SQL Fiddle使用简介
  17. 甘特图怎么做项目进度计划
  18. 【论文解读】异构图表示学习综述 韩家炜组
  19. 小红书种草达人类型有哪些?如何评判达人质量
  20. 【无线链路】无线发射功率以及接收灵敏度

热门文章

  1. NXP imx8mp android11.0 ap6212 wifi调试
  2. web前端开发笔试题
  3. 区块链笔记(一)区块链的诞生
  4. java前端接收回显图片_图片上传并回显后端篇
  5. [附源码]java毕业设计电子病历信息管理系统
  6. Cesium 叠加矢量数据(路网、水系等)
  7. Fecmall-2.x 安装-转载文章仅供参考
  8. MATLAB 符号表达式与运算全面详细讲解
  9. 手把手教你OneNET数据可视化
  10. 详细解释下小波去噪的原理