鍍金池/ 問(wèn)答/Linux/ 對(duì)于UI上的修改,git commitizen message應(yīng)該用哪種類(lèi)型?

對(duì)于UI上的修改,git commitizen message應(yīng)該用哪種類(lèi)型?

這張圖大家應(yīng)該都很熟了,是git commitizen的commit message規(guī)范。
圖片描述

但我現(xiàn)在遇到的情況似乎不屬于上面任何一種。
比如一個(gè)HTML頁(yè)面上顯示了3張表A、B、C,現(xiàn)在因?yàn)镃表使用頻率比較高,需要放到頁(yè)面最上方,變成C、A、B,這次提交僅僅是改變了位置。這種提交應(yīng)該算作哪一種呢?

說(shuō)是feat有點(diǎn)勉強(qiáng),因?yàn)椴⒉皇切略鲆粋€(gè)頁(yè)面。
style感覺(jué)上是指代碼的style,不是工程里的style。
refactor是重構(gòu),這里也沒(méi)有重構(gòu)。
難道要算fix么?因?yàn)榕f的頁(yè)面設(shè)計(jì)不合理所以fix一下?

回答
編輯回答
焚音

感覺(jué) refactor 很合適,英文寫(xiě)的很清楚:A code change that neither fixes a bug or adds a feature。這是排除法,所有非 bug 修復(fù),非增加新功能的代碼變更,都可以用 refactor 來(lái)表示。

這樣看來(lái) refactor 表達(dá)的含義范圍很廣,不要被字面意思困擾。

2017年11月10日 12:14