相关疑难解决方法(0)

如何在git中列出所有标签以及完整的消息?

我希望git列出所有标签以及完整的注释或提交消息.这样的事情很接近:

git tag -n5
Run Code Online (Sandbox Code Playgroud)

这正是我想要的,除了它只显示标签消息的前5行.

我想我可以使用非常大的数字.我在这里可以使用的最高数字是多少?每台电脑都一样吗?

更新:我有很多时间考虑这个问题,现在我认为如果它非常长,我不一定要展示整个信息.这样的事似乎适合我:

git tag -n99
Run Code Online (Sandbox Code Playgroud)

如果标签消息真的超过99行,我不想看到所有这些.但是Git极其复杂和灵活.在什么情况下,这不是最好的解决方案?我注意到许多已发布的解决方案都使用了-lotion,但这不只是指定要搜索的模式吗?

tags git git-tag

327
推荐指数
8
解决办法
13万
查看次数

在git中打印给定提交的提交消息

我需要一个管道命令来打印一个给定提交的提交消息 - 仅此而已.

git commit-message

213
推荐指数
6
解决办法
10万
查看次数

更改git标签的日期(或基于它的GitHub发布)

我通过在Main分支的各个提交中添加标签,将Releases添加到GitHub上的项目中.

在我的一个项目中,我没有按时间顺序将标记添加到提交中.(我发现了明显的提交并标记了它们,然后我发现不那么明显,较旧的提交并标记它们.)

现在GitHub将 v1.0.1 显示为当前版本,其前面是v0.7.0,之前 v1.1.2 .

它似乎使用标记创建时的日期作为发布日期而不是标记的提交.如何编辑我的标签,使其日期与标记的提交相同?

gitk和GitHub之间的版本和日期的映射

tags git github

89
推荐指数
3
解决办法
8163
查看次数

显示git标签消息

所以,

如果我这样做:

 git tag -a v4.2 -m 'my message'
Run Code Online (Sandbox Code Playgroud)

然后我跑:

git show v4.2
Run Code Online (Sandbox Code Playgroud)

看到'我的消息'的内部人员,我看到了最后一次提交的消息.

如何查看该标签的消息?

tags git

3
推荐指数
2
解决办法
721
查看次数

标签 统计

git ×4

tags ×3

commit-message ×1

git-tag ×1

github ×1