在 GIT 提交字段中设置默认消息

Set default message in GIT commit field

我设置在C:\Users\myUser\.gitconfig

[commit]
    template = ~/message.txt     //btw: i've also tried: ~user/message.txt 

并在同一文件夹中的 message.txt 中保存了一些文本。

然而,当我尝试提交我的一个回购协议时,提交字段仍然是空的:

我漏掉了什么步骤吗?

您应该尝试在配置中指定完整路径。例如,这是我在 linux 上的配置并且有效:

[commit]
template = /home/mmauksch/.gitmessage

您的情况可能应该是:

[commit]
template = C:/Users/myUser/.gitmessage

因为 ~ 作为 "home directory of the current user" 的概念很有可能在 windows 上下文中没有真正意义。