※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

[請益] 關於 git commit message

時間
最新2019-07-19 20:15:00
留言93則留言,66人參與討論
推噓51 ( 52140 )
通常把一個功能做完之後,為了保險起見都會先 commit 一下 但是苦惱的是如果是一個功能還沒完成,但是又必須先停止,等下次再繼續做時 這時候就不知道該怎麼在 git message 描述自己還正在想, 或者是說有寫了一些 code 但是不是正式的,只是用來測試的 code ...... 可能是因為自己英文不夠好,所以這個問題有點困擾 大家可以分享一下類似的問題,該怎麼寫 message 來表示上述的情況嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.66.240 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1562105185.A.189.html

93 則留言

deray, 1F
aaaaasa

s29940, 2F
“突然想存個檔”

tedwu2001, 3F
如果沒要推出去就寫checkponit need to reset提醒自己

tedwu2001, 4F
有要推就建個wip分支留commit

bill0205, 5F
我覺得沒差 commit成本很低 文字敘述概況就好 有時候一

bill0205, 6F
天commit3次4次

mozume, 7F
WIP ,這個字不是普遍使用的嗎

giantwinter, 8F
XD

brianhsu, 9F
WIP, work in progress。推出去前再 rebase

jack0204, 10F
切一個branch出去commit就好了

googoo1102, 11F
完成一個小單一func就可以commit了

yyc1217, 12F
切branch呀

gn60311, 13F
Stash

yyc1217, 14F
可以不同功能用不同branch 寫完再rebase到develop去

vi000246, 15F
看你是做side project還是公司專案 前者我都隨意

vi000246, 16F
一律用123 後者我會用amend把上個commit蓋掉

lemon651, 17F
除了會到master之外的commit message基本都不重要吧?

lemon651, 18F
除非隔很久才繼續開發

iven00000000, 19F
git commit -m "tmp"

iven00000000, 20F
git reset HEAD~

EPGo, 21F
Stash

NCKUFatPork, 22F
rebase, squash

hangigi, 23F
嫌太多不好閱讀用rebase -i 整理一下呀

longlyeagle, 24F
wip

alihue, 25F
temp ,要合回去再 sqash

abc0922001, 26F
開 branch 阿,上廁所 commit 一下,下班 commit 一下

abc0922001, 27F
最後像前面大大講的 merge squash 就好

vn509942, 28F
-m “昨天誰吃完泡麵沒洗碗”

marc47, 29F
你可以開另外一個自己的beanch,做完在merge 回去

marc47, 30F
然後再把自己的branch刪掉

ian90911, 31F
沒寫完我都stash

mythnc, 32F
可以翻翻git相關的免費電子書

sky810684, 34F
ultiple-commits-to-one-commit.html

sky810684, 35F
忘了縮…

oopFoo, 36F

oopFoo, 37F
我覺得這個format蠻好的。你可以用"start" keyword.

thund, 38F
我是用stash啦

banana13, 39F
stash

eric111043, 80F
,不完整的功能不要merge,這樣沒意義啊!

usoko, 81F
commit隨你啊 不要push就好了 如果你要備份就自開branch

dwadefans, 82F
git add . && git diff --cached > temp.diff

dwadefans, 83F
git apply temp.diff

ohyeah5566, 84F
stash一票

s860134, 85F
不建議 stash 靈活度有限

s860134, 86F
開 branch commit才是版控咩

NewSpec, 87F
你有stash

StrikeBee, 88F
This code mudamudamudamuda

maurlice, 89F
function name is going.(30%)

maurlice, 90F
[continue 30%] Implement ....

leolarrel, 91F
git commit -m 'fxxk you ,nvidia'

maypcc, 92F
branch & patch

molopo, 93F
git commit 下班886