0

我正在使用 GitHub Desktop for Mac。我想知道是否可以在提交中添加默认文本。

例如,在提交的描述中,我希望“[skip ci]”默认存在以防止 Travis 构建,除非我删除此默认文本,在这种情况下 Travis 将运行构建。

4

2 回答 2

0

你所描述的我不认为可以做到(我不完全确定你可以更改默认文本,因为我无法在桌面应用程序中做到这一点,但我可以通过终端中的脚本做到这一点)。但是,如果您使用的是 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 有一个关于所有可能性的很好的文档。

于 2016-03-09T13:36:41.230 回答
0

对于标准 git,您可以在其中创建一个提交消息模板,并通过在您的用户配置中~/.gitmessage进行设置来告诉 git 将其用于每次提交。commit.template

[commit]
  template = ~/.gitmessage

我希望你的工具也能把它捡起来。

于 2016-03-09T14:10:15.453 回答