5

我正在阅读有关跳过构建的 Codeship 文档。

在进行提交时,我很难理解正确的格式。我想跳过构建,因为我不想超过 100 个每月免费构建。我将自己运行测试。

Codeship 说我可以--skip-ci[skip ci]提交信息。我尝试过以下格式:

git commit -m "My message" --skip-ci
git commit -m "My message" [skip ci]
git commit -m -skip-ci "My message"

这些都不起作用。什么是正确的格式?

4

2 回答 2

13

正确的格式是将方法添加到字符串本身:

git commit -m "My message --skip-ci"

或者:

git commit -m "My message [skip ci]"
于 2015-05-22T10:24:31.550 回答
1

我使用了几个方便的别名,从Oh-My-Zsh扩展而来。通过将这些添加到我的系统中,我的工作流程得到了改进;

创建 WIP 提交:

alias gwip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit -m "--wip--"'

然后在不运行 CI 的情况下创建 WIP 提交:

alias gwipskip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit -m "--wip-- --skip-ci"'

于 2015-08-04T09:15:34.690 回答