我有一个prepare-commit-msg
钩子脚本,可以为我做一些基本的计时。它基于一些指标进行一些汇总,并告诉我当前提交花费了多少时间。这仅供内部使用,不应以提交消息结尾。
它当前所做的是插入这样的一行。
# Time since last timed commit: ...
我对prepare-commit-msg
的问题是,此行最终出现在实际的提交消息中。我必须每次手动删除它,否则它将在客户端可见。
理想情况下,它会出现在以下代码块中:
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
但是如何在其中打印数据?