Re: [請益] 關於 git commit message
※ 引述《shiningboy ()》之銘言:
: 通常把一個功能做完之後,為了保險起見都會先 commit 一下
: 但是苦惱的是如果是一個功能還沒完成,但是又必須先停止,等下次再繼續做時
: 這時候就不知道該怎麼在 git message 描述自己還正在想,
: 或者是說有寫了一些 code 但是不是正式的,只是用來測試的 code ......
: 可能是因為自己英文不夠好,所以這個問題有點困擾
: 大家可以分享一下類似的問題,該怎麼寫 message 來表示上述的情況嗎?
: 謝謝
非正式Code我直接加上// TODO: for test only, remove it later.
設存檔點我會
git add -A -m "WIP: some feature..."
如果是完成prototype但還有些部份沒寫完,想設存檔點我會寫
"""""""
WIP: Implement OOO feature
TODO: Add null checking for XXXX
TODO: Remove test code
TODO: Add test for XXX
...
FIXME: Crash when input is empty
FIXME: ...
TEST: Do A then B, see result C
"""""""
再後續的commit處理上述TODO和FIXEM,最後再rebase成一個commit
如果改動太大就會拆成幾個commit,比起事後拆,可以rebase時就拆好
大概4這樣
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.132.45.95 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1562174763.A.2F0.html
→
07/04 20:30,
4年前
, 1F
07/04 20:30, 1F
→
07/04 20:31,
4年前
, 2F
07/04 20:31, 2F
→
07/04 20:32,
4年前
, 3F
07/04 20:32, 3F
推
07/05 00:41,
4年前
, 4F
07/05 00:41, 4F
→
07/05 02:21,
4年前
, 5F
07/05 02:21, 5F
→
07/05 14:07,
4年前
, 6F
07/05 14:07, 6F
→
07/06 10:54,
4年前
, 7F
07/06 10:54, 7F
→
07/06 10:55,
4年前
, 8F
07/06 10:55, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):