我正在使用 GitHub Desktop for Mac。我想知道是否可以在提交中添加默认文本。
例如,在提交的描述中,我希望“[skip ci]”默认存在以防止 Travis 构建,除非我删除此默认文本,在这种情况下 Travis 将运行构建。
我正在使用 GitHub Desktop for Mac。我想知道是否可以在提交中添加默认文本。
例如,在提交的描述中,我希望“[skip ci]”默认存在以防止 Travis 构建,除非我删除此默认文本,在这种情况下 Travis 将运行构建。
你所描述的我不认为可以做到(我不完全确定你可以更改默认文本,因为我无法在桌面应用程序中做到这一点,但我可以通过终端中的脚本做到这一点)。但是,如果您使用的是 Travis CI,您只需添加一个 git 标签并对您的构建进行小的配置更改,这将自动触发构建。为此,您需要添加一个 git 标签,如下所示:
on:
tags: true
接下来你需要配置你的构建,我刚刚创建了这个示例:
语言:nodejs
节点: - 5.7.1
部署:提供者:heroku 策略:git skip_cleanup:true app:myapp on:标签:true nodejs:'5.7.1' api_key:安全:yourapikeyhere=
Travis CI 有一个关于所有可能性的很好的文档。
对于标准 git,您可以在其中创建一个提交消息模板,并通过在您的用户配置中~/.gitmessage
进行设置来告诉 git 将其用于每次提交。commit.template
[commit]
template = ~/.gitmessage
我希望你的工具也能把它捡起来。