首页 > 其他分享 >git 查看远程分支最后一次提交时间

git 查看远程分支最后一次提交时间

时间:2022-11-10 23:55:05浏览次数:40  
标签:git 时间 提交 Cgreen% 远程 分支

背景

  因为工程创建时间很长了,项目又特别多,导致代码库中远程分支有100多。想要清理一下远程分支,但又不能盲目的删除,需要一定的参考信息。

  可以通过代码最后提交时间来进行判断,但是100多个分支,一个一个看不现实。可以通过下面的脚本实现,上面是查询本地分支最后一次提交时间,下面是查询远程分支最后一次提交时间。

  把下面git alias加到用户目录下的.gitconfig文件中即可(linux:~/.gitconfig;window:打开cmd显示的路径或运行中输入英文.打开的目录)

 
  1. sbtime = !"for k in `git branch|perl -pe s/^..//`;do echo `git show --pretty=format:\"%Cgreen%ci %Cblue%cr%Creset\" $k|head -n 1`\\\t$k;done|sort"
  2. sbrtime = !"for k in `git branch -r|perl -pe s/^..//`;do echo `git show --pretty=format:\"%Cgreen%ci %Cblue%cr%Creset\" $k|head -n 1`\\\t$k;done|sort"

标签:git,时间,提交,Cgreen%,远程,分支
From: https://www.cnblogs.com/zhanghengscnc/p/16879269.html

相关文章

  • 每日一学 之 一起来复习 Git 的那些操作(一)
    LZ-Says:突然间闯进来,感觉,她,变成了整个世界。前言曾经,Svn俗称小王八,伴随着走过了一年又一年。某年Git的横空出世,以迅雷不及掩耳之势强势登顶。也使用了Git将近快一年......
  • day29 git
     概述:git是一个版本管理工具,是用于管理项目的版本的,它是一个分布式的项目管理工具(支持多分支,不区分客户端服务端),每个本地的代码都是一个本地的仓库......
  • GitHub | Mac OS GitHub 图片打不开(2020.01.06)
    最近打算维护一个自己的东西,突然发现上传的图片时不时的打不开,很是无语,看到一老哥的博文,尝试一波:​​【最新】解决github图片不显示的问题​​问题原因截图如下:解决方案如......
  • 神操作 之 远程调试 WebView 定位加载缓慢的坑。。。
    甜的时候,甜到让人不敢相信。苦的时候,苦到让你日夜无眠。前言事情的缘由,因为老韩某天贱嗖嗖的说,来,你搜下那个课程,现在免费,原价好几百,请你看。ummm,原谅我的年少无知太单纯,......
  • Git提示error setting certificate verify locations解决办法
    话说前一段时间从GitHub上更新提交代码,总是报如下的错误,给我郁闷的。Pushfailed:Failedwitherror:fatal:unabletoaccess‘​​https://github.com/HLQ-Struggle/Te......
  • dubbo+zookeeper+springboot远程连接,虚拟机和主机分布式操作
    dubbo+zookeeper+springboot远程连接,虚拟机和主机分布式操作springboot版本:阿里云2.3.7实现目标在主机上的消费者可以调用虚拟机中生产者的接口方法项目目录pom.xml......
  • 用 git 管理 Datakit 配置
    用git管理Datakit配置什么是DatakitGit仓库的目录要求实践conf.d目录知识点:观测nginx基本信息第1步:配置nginx侧开启status功能第2步:准备......
  • 使用 Gitea + Drone CI 自动部署 Hexo 静态网站到 Cloudflare Pages
    前段时间使用Hexo重建了个人博客。我之前一直使用VSCode在本地写博客,用git推送到GitHub存档,每次推送的之后都由GitHubActions自动构建Hexo静态网站然后发布......
  • 124-常用的gitignore
    logs.idea.gittargetdist.mvn.classpath.factorypath.apt_generated.project.settings.springBeans.sts4-cache*.iws*.iml*.iprThumbs.dbehthumbs.dbDesk......
  • git 教程 --git reset 命令
    简介在程序员实际工作过程中,提交代码后,偶尔也有后悔的时候,但是都提交到本地仓库或者推送到远程服务器了,可怎么办?我想要回到某一个提交的版本,git就很贴心的提供了对应的功......