相关疑难解决方法(0)

如何在git中编辑现有的标记消息?

我们的git存储库中有几个带注释的标签.较旧的标签有伪造的消息,我们想要更新为我们的新风格.

% git tag -n1
v1.0 message
v1.1 message
v1.2 message
v2.0 Version 2.0 built on 15 October 2011.
Run Code Online (Sandbox Code Playgroud)

在此示例中,我们希望使v1.x消息看起来像v2.0消息.有谁知道我们会怎么做?

git git-tag

205
推荐指数
8
解决办法
6万
查看次数

如何提供准备好的git提交消息?

按照惯例,我在git中创建我的故事分支,在其中包含Jira问题ID,例如FOO-1001.我有一个脚本为我做这个.现在,我准备了另一个从Jira API获取FOO-1001标题的脚本.我想在输入时实现:

$ git commit
Run Code Online (Sandbox Code Playgroud)

我的编辑器预先填写了以下内容:

BUGFIX: FOO-1001 Some sample issue title downloaded using my script
Run Code Online (Sandbox Code Playgroud)

使用我描述的脚本实现此目的的最简单方法是什么?我的想法是以某种方式将提交消息格式化为文件,以便git可以找到它并将其用作默认值.一种方法似乎是使用prepare-commit-msghook,但我更喜欢使用独立脚本实现我的目标,没有任何配置.git(这样我的同事可以轻松地重用它).

git shell scripting

11
推荐指数
2
解决办法
2709
查看次数

标签 统计

git ×2

git-tag ×1

scripting ×1

shell ×1