首页 > 其他分享 >git log 显示 commit-ID 提交日期 提交说明

git log 显示 commit-ID 提交日期 提交说明

时间:2023-09-15 14:48:37浏览次数:41  
标签:git log auto 提交 commit ID

一、显示 8位 commit-ID 提交日期 提交说明

git log --pretty=format:'%C(auto)%h%C(blue) %<|(19)%as%C(auto)%d %s'

image

%C(auto) 设置%h显示内容颜色(auto 意思是默认颜色)
%C(blue) 设置%as显示内容颜色
%<|(19)which 指示下一个格式运算符(%as代表YYYY-MM-DD)占据终端中直到第 19 列的所有空间,并在该空间中左对齐。
对于我的示例,您不需要它,因为%as==YYYY-MM-DD无论如何都有固定宽度。但您可能想尝试其他日期格式,如%ar,%ad或%aD. 有关使用自定义格式的更多信息,请检查man git-log并搜索PRETTY FORMATS.

二、显示 40位 commit-ID 提交日期 提交说明

git log --pretty=format:'%C(auto)%H%C(blue) %<|(19)%as%C(auto)%d %s'

image


以上相关参数说明:
%h、%as等内容:https://www.cnblogs.com/wutou/p/17538388.html
显示信息的颜色:https://www.cnblogs.com/wutou/p/17536218.html




参考、来源:
https://qa.1r1g.com/sf/ask/3780740631/



标签:git,log,auto,提交,commit,ID
From: https://www.cnblogs.com/wutou/p/17704964.html

相关文章

  • git硬重置(hard reset)重找回
    首先进行git版本回退1、gitlog查找历史commit_idgitlog 2、版本回退gitreset--hardcommit_id 3、找回你的提交(commit),因为Git对每件事都会有日志,且都会保存几天。gitreflog 4、选择你想要回到的提交(commit)的SHA,再重置一次:gitreset--hardcomm......
  • VScode使用git,设置了user.name和user.email,但是仍无法推送代码到仓库的解决办法
    问题写自己项目的时候,想推送一份新的上去,突然间就推送不上去,提示需要设置user.name和user.email解决使用下面的命令检查(如果没值请先设置值):##目标仓库检查(你需要在项目文件夹下打开git)gitconfiguser.namegitconfiguser.email##全局仓库检查gitconfig--globaluser.n......
  • 表单提交页面刷新问题
    背景在template中使用了<form></form>,在form中使用了buttonbutton绑定了onClick事件,进行非提交表单的操作当点击button时页面会自动刷新原因form标签在提交的时候会自带刷新页面的请求button标签默认type="submit",放在form中使用点击就会触发submit解决使用input代替......
  • 软件测试|深入学习 Docker Logs
    简介Docker是一种流行的容器化技术,它能够帮助用户将应用程序及其依赖项打包成一个可移植的容器。Dockerlogs是Docker提供的用于管理容器日志的命令,本文将深入学习Dockerlogs的使用和管理,帮助用户更好地监测和解决容器问题。DockerLogs命令dockerlogs命令是Docker......
  • github官网登录不上去
    下载git后登录github网站登录不上解决方法如下:1:登录网址http://tool.chinaz.com/dns2:在DNS查询框中输入github.com检索3:找github.com的相应IP,任选一个例如13.250.176.223以查询为准4:粘贴其中一个IP例如:13.250.176.223到hosts文件中5:路径C:\Windows\System32\drivers\etc......
  • 常用git命令
    gitinit初始化仓库gitadd.将所有文件添加到待提交gitcimmit-m""提交修改gitlog查看提交记录gitstatus查看当前状态gitreset--hard(hash值)返回hash所代表的提交时的样子,没有最后的参数就默认是上次gitremoteadd(name)(url)添加远程仓库gitpushgit......
  • 解决使用【git check】切换分支命令时出现error的错误!
    问题:PSD:\PycharmProject(D)\Baidu-Image-Loader>gitcheckoutmastererror:Thefollowinguntrackedworkingtreefileswouldbeoverwrittenbycheckout:.idea/.gitignore.idea/Baidu-image-loader.iml.idea/deployment.xml......
  • 怎么在Git中下载GitHub中某个项目的分支(branch)
    比如:要从GitHub上下载项目,URL为https://github.com/EpicGames/UnrealEngine.git,使用命令gitclonehttps://github.com/EpicGames/UnrealEngine下载的不是图中分支4.27,而是其他分支,那么怎么下载这个“4.27”分支呢? 要下载GitHub项目的特定分支版本,可以使用gitclo......
  • 牛逼!Github上最有价值的一个开源项目!
    哈喽,我是老鱼,一名致力于在技术道路上的终身学习者、实践者、分享者!今天介绍的这个项目,我愿称之为Github最有价值的开源项目!一个小而全而美的第三方登录开源组件,相信你一定能用的上~JustAuthJustAuth 如你所见,它仅仅是一个第三方授权登录的工具类库,它可以让我们脱离繁琐的第......
  • ⛳ 将本地已有的项目上传到 git 仓库
    ⛳将本地已有的项目上传到git仓库有两种方法: 一、克隆+拷贝 二、强行合并两个仓库......