相关疑难解决方法(0)

如何列出所有Git标签?

在我的存储库中,我使用以下命令创建了标记.

git tag v1.0.0 -m 'finally a stable release'
git tag v2.0.0 -m 'oops, there was still a major bug!'
Run Code Online (Sandbox Code Playgroud)

如何列出存储库中的所有标记?

git git-tag

607
推荐指数
9
解决办法
55万
查看次数

git命令显示所有(轻量级)标签的创建日期

是否有一个衬垫向我显示所有git轻量级标签创建的日期?

像这样的东西:git show tags --format=date

tags git date

170
推荐指数
3
解决办法
6万
查看次数

如何在创建日期之前列出我的Git存储库中的所有标记?

我需要一些方法来列出我们系统中所有标签的创建日期,但我不确定我是否可以通过git-log获取该数据.想法?

git

115
推荐指数
9
解决办法
4万
查看次数

58
推荐指数
3
解决办法
5万
查看次数

从远程仓库获取最后一个git标签而不进行克隆

如何从(非签出)远程仓库中获取最后一个标签?

在我的本地副本上我使用 describe

git describe --abbrev=0 --tags
Run Code Online (Sandbox Code Playgroud)

但我无法使用describe远程存储

git git-tag git-describe

45
推荐指数
4
解决办法
2万
查看次数

`git tag`按提交日期的时间顺序排序

输出git tag按字母顺序排序.我希望它按时间顺序排序(它们被分配的提交日期,而不是它们被创建的日期),否则输出应该保持不变.

我已经尝试过来自http://networkadmin20.blogspot.de/2010/08/howto-list-git-tags-by-date.html的建议,但订单仍然相同.

为了确保它不是我的存储库的错误,我尝试使用干净的存储库:

soeren@ubuntu ~/Projects/sandbox % mkdir chronogit
soeren@ubuntu ~/Projects/sandbox % cd chronogit 
soeren@ubuntu ~/Projects/sandbox/chronogit % git init
Initialized empty Git repository in /home/soeren/Projects/sandbox/chronogit/.git/
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % touch a
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % git add a
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % git commit -m 'a'
[master (root-commit) f88e0e9] a
 0 files changed
 create mode 100644 a
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % git tag 'A-first'
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % git mv a b
soeren@ubuntu ~/Projects/sandbox/chronogit (git)-[master] % …
Run Code Online (Sandbox Code Playgroud)

git sorting

38
推荐指数
7
解决办法
2万
查看次数

我能以合理的顺序制作git print xyz样式标签名称吗?

请考虑以下版本号列表:

0.3.0
0.3.1
...
0.3.8
0.3.9
0.3.10
0.3.11
Run Code Online (Sandbox Code Playgroud)

git tag 将按以下顺序打印它们:

0.3.0
0.3.1
0.3.10
0.3.11
0.3.2
...
Run Code Online (Sandbox Code Playgroud)

我有什么方法可以git tag按照"数字"顺序打印它们而不是字母顺序?或者一个解决方法 - 也许是一个程序,我可以管道输出通过命令他们我想要的?

git version-numbering

8
推荐指数
2
解决办法
698
查看次数

仅获取 git 远程存储库的标签/引用

是否可以在不下载对象/文件的情况下获取存储库(例如 GitHub)的标签/引用?

我的用例是打包一些历史悠久的软件的最新测试版,因此需要大量克隆。

理想情况下,在确定我希望使用的标签后,我可以:

git clone -b "$tag" --depth=1
Run Code Online (Sandbox Code Playgroud)

git git-fetch

4
推荐指数
1
解决办法
907
查看次数