在 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 上下文中没有真正意义。
我设置在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 上下文中没有真正意义。