工作项提交状态控制



我在TFS下使用git,并且我通过#work-item将提交关联到工作项,即:

git commit -m "fix #123"

现在我想能够改变它的状态,如:

git commit -m "Changed foo function. closed #125"

但它没有工作。这可能吗?

目前还没有办法实现这个功能。User Voice已经提交了一个特性请求,你可以投票给它:Update work items on commit for git.

这个功能已经实现了几个月,但必须单独激活。

然后使用关键字fix, fixesfixed #ID将关闭工作项。

详细说明:https://learn.microsoft.com/de-de/azure/devops/repos/git/resolution-mentions?view=azure-devops

啊,所以我不熟悉TFS,但你试图再次提交,假设没有变化,即使有,你也需要先用

进行阶段。
    git add <filename>

如果没有更改,则不能再次提交

然而,如果你只是想改变之前的提交消息,你可以使用

    git commit --amend

来源:https://help.github.com/articles/changing-a-commit-message/

然而,我不认为这是你想要做的正确方法。我怀疑任何系统都不会将更改提交消息作为其过程的一部分,我建议您调查您的系统和它的需求。

最新更新