2015-05-22 49 views
1

我正在閱讀關於skipping builds的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" 

這些都不起作用。什麼是正確的格式?

回答

9

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

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

或:

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

我用了幾個方便的別名,從Oh-My-Zsh延長。我的工作流程已通過將這些添加到我的系統中得到改進

創建WIP承諾:

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

,然後創建一個WIP承諾,而運行CI:

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