我正在使用GitHub Desktop for Mac。我想知道是否可以在提交中添加默认文本。
例如,在提交的描述中,我喜欢" [跳过ci]"默认情况下,为了防止Travis构建,除非我删除此默认文本,否则Travis将运行构建。
答案 0 :(得分:0)
你所描述的我不认为可以完成(我不完全确定你可以更改默认文本,因为我无法在桌面应用程序中执行此操作,但我可以通过终端中的脚本来完成)。但是,如果您使用的是Travis CI,则只需添加一个git标记并对您的构建进行小的配置更改,这将自动触发构建。 要做到这一点,你需要添加一个像这样的git标签:
on:
tags: true
接下来你需要配置你的构建,我刚创建了这个样本:
语言:nodejs
的NodeJS: - 5.7.1
部署: 提供者:heroku 策略:git skip_cleanup:是的 app:myapp 上: 标签:true nodejs:'5.7.1' API_KEY: 安全:yourapikeyhere =
Travis CI有一个不错的documentation about all the possibilities.
答案 1 :(得分:0)
对于标准git,您可以在~/.gitmessage
中创建一个提交消息模板,并通过在用户配置中设置commit.template
告诉git将其用于每次提交。
[commit]
template = ~/.gitmessage
我希望你的工具也可以拿起它。