Re: [請益] 關於 git commit message

看板Soft_Job作者 (CHA)時間4年前 (2019/07/04 01:26), 編輯推噓1(107)
留言8則, 5人參與, 4年前最新討論串2/2 (看更多)
※ 引述《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
而且還可以用reflog 返回錯誤操作
07/04 20:32, 3F

07/05 00:41, 4年前 , 4F
Stash不好用嗎?
07/05 00:41, 4F

07/05 02:21, 4年前 , 5F
Stash也會用呀 但到一個階段還是commit之後再rebase好
07/05 02:21, 5F

07/05 14:07, 4年前 , 6F
stash 不好用,習慣開 branch 並標示 WIP,推出去雲端備份
07/05 14:07, 6F

07/06 10:54, 4年前 , 7F
stash畢竟是暫存而且還堆疊,一不小心忘了清還要想那是
07/06 10:54, 7F

07/06 10:55, 4年前 , 8F
哪個時間點堆的,除了真的很臨時要換分支不然不要用
07/06 10:55, 8F
文章代碼(AID): #1T7EKhBm (Soft_Job)
文章代碼(AID): #1T7EKhBm (Soft_Job)