git获取最新的tag

用于查找最近的tag

git describe

把--abbrev设为0, 该命令查找最近的tag名,不需要后缀:

git describe --abbrev=0

获取当前分支的tag

git describe --abbrev=0 --tags 

获取所有分支的tag

git describe --tags `git rev-list --tags --max-count=1` 

版权声明:著作权归作者所有。

相关推荐

GIT

#GIT打开VCS菜单1--新建一个maven工程:2-VCS --> Import into Version Control --> Create Git Repository**3-在弹框中选中项目所在的位置,**点击OK**。4-此时项目文件全部变成**棕色**。 5-项目Git版本已经创建成功:#3.忽略文件1-安装ignore插件,插件商城搜索.ignore,点击Inst

Shell脚本正确获取Git当前所在分支的方法

看到一些博文提到获取shell脚本获取git当前分支使用了git branch,类似的方法如下:#!/bin/bashfunction git.branch { br=`git branch | grep "*"` echo ${br/* /}}实际上,这是一种错误的方法。原因如下:$ git branch* master next$ git checkout master^0$ git b

Linux bash查找目录下最新的文件

方法一:ls使用-t按时间排序,然后使用head获取前面几条记录:ls -t b2* | head -1 方法二:使用unsetunset -v latest for file in "$dir"/*; do   [[ $file 

Linux安装Git的简易方式

在Linux安装Git首先要确定Linux系统的分发版本,这里介绍两种基于Debian和基于Red Hat的分发版本。基于Debian(包括Ubuntu)分发的Linux安装Git在debian系列的Linux使用apt安装,指令如下:sudo apt-get update sudo apt-get upgrade sudo apt-ge

npm升级到最新版本

升级命令很简单npm install npm@latest -g 如果安装失败,可以把node_modules里的包清空后安装