管理代码中的Git环境变量

时间:2018-03-21 16:14:50

标签: git

是否有一个选项允许我将变量占位符放在git环境变量中,并在提交时,让该变量填充其中的信息?

我有一个XML文件,我也附加了我的更改,同时为那些不使用Git并查看我的文件的人提供了视觉满意度评论。我想将GIT提交的日期附加到文档中的变量占位符。

<root>
    <!--CR **{git_commit_date}**: Added a root.-->
</root>

1 个答案:

答案 0 :(得分:1)

是和否。

你所追求的是传统的(因为 SCCS 或者可能更老) 被称为&#34;关键字扩展&#34; - 因为它用于扩展特殊 来自最近的一些元信息的$Id$等占位符 由VCS创建的提交。

Git明确拒绝支持这种开箱即用 但是提供了借助外部工具来实现这一目标的方法。

Here是对该主题的温和介绍, 并且here是手册。