看板 Soft_Job 關於我們 聯絡資訊
通常把一個功能做完之後,為了保險起見都會先 commit 一下 但是苦惱的是如果是一個功能還沒完成,但是又必須先停止,等下次再繼續做時 這時候就不知道該怎麼在 git message 描述自己還正在想, 或者是說有寫了一些 code 但是不是正式的,只是用來測試的 code ...... 可能是因為自己英文不夠好,所以這個問題有點困擾 大家可以分享一下類似的問題,該怎麼寫 message 來表示上述的情況嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.66.240 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1562105185.A.189.html
deray: aaaaasa 07/03 06:35
s29940: “突然想存個檔” 07/03 06:36
tedwu2001: 如果沒要推出去就寫checkponit need to reset提醒自己 07/03 06:42
tedwu2001: 有要推就建個wip分支留commit 07/03 06:43
bill0205: 我覺得沒差 commit成本很低 文字敘述概況就好 有時候一 07/03 06:51
bill0205: 天commit3次4次 07/03 06:51
mozume: WIP ,這個字不是普遍使用的嗎 07/03 07:03
giantwinter: XD 07/03 07:07
brianhsu: WIP, work in progress。推出去前再 rebase 07/03 07:46
jack0204: 切一個branch出去commit就好了 07/03 08:24
googoo1102: 完成一個小單一func就可以commit了 07/03 08:30
yyc1217: 切branch呀 07/03 08:31
gn60311: Stash 07/03 08:31
yyc1217: 可以不同功能用不同branch 寫完再rebase到develop去 07/03 08:32
vi000246: 看你是做side project還是公司專案 前者我都隨意 07/03 09:02
vi000246: 一律用123 後者我會用amend把上個commit蓋掉 07/03 09:03
lemon651: 除了會到master之外的commit message基本都不重要吧? 07/03 09:12
lemon651: 除非隔很久才繼續開發 07/03 09:12
iven00000000: git commit -m "tmp" 07/03 09:26
iven00000000: git reset HEAD~ 07/03 09:27
EPGo: Stash 07/03 09:28
NCKUFatPork: rebase, squash 07/03 09:29
hangigi: 嫌太多不好閱讀用rebase -i 整理一下呀 07/03 09:49
longlyeagle: wip 07/03 09:52
alihue: temp ,要合回去再 sqash 07/03 10:03
abc0922001: 開 branch 阿,上廁所 commit 一下,下班 commit 一下 07/03 10:06
abc0922001: 最後像前面大大講的 merge squash 就好 07/03 10:07
vn509942: -m “昨天誰吃完泡麵沒洗碗” 07/03 10:21
marc47: 你可以開另外一個自己的beanch,做完在merge 回去 07/03 10:25
marc47: 然後再把自己的branch刪掉 07/03 10:26
ian90911: 沒寫完我都stash 07/03 10:50
mythnc: 可以翻翻git相關的免費電子書 07/03 10:57
sky810684: ultiple-commits-to-one-commit.html 07/03 11:22
sky810684: 忘了縮… 07/03 11:23
oopFoo: https://bit.ly/325S0mw 07/03 11:31
oopFoo: 我覺得這個format蠻好的。你可以用"start" keyword. 07/03 11:33
thund: 我是用stash啦 07/03 11:56
banana13: stash 07/03 12:19
banana13: 不然另外開個branch 07/03 12:19
banana13: 再cherry pick 進去 07/03 12:20
aquarianboy: 除非團隊有規定一定要用英文寫,不然用中文也可以的 07/03 12:27
aquarianboy: 重點是清楚就好 07/03 12:27
maxqq: 通常該 branch 會有明確的任務名稱 ... 在修改的 code 頁面 07/03 12:39
maxqq: 在加註一些註解即可 07/03 12:39
yschen25: git commit -m′[Add] 功能 temp′,之後要整理再reset 07/03 13:16
yschen25: 就好 07/03 13:16
dreamnook: git stash 07/03 13:17
dreamnook: 還有一種方式使用git squash把舊紀錄清掉 07/03 13:19
ipapple852: git stash - u (順便把untrack的資料存入佔存區 07/03 13:26
ku399999: git stash 或是先隨便打 之後再git rebase 07/03 13:33
ku399999: 用squash合併commit 07/03 13:34
louna30cm: git stash或git diff 做成patch就好啦 07/03 13:37
shooter555: test1 test2 test3 最後在soft reset回去 反正local沒 07/03 13:42
shooter555: 差 07/03 13:42
shooter555: 然後local的branch也開不用錢的 07/03 13:45
Arctica: 我都stash 0.0, 不過暫存程式一多就會毛毛的 07/03 13:54
max241: stash暫存或開temp branch commit最後rebase回正式branch 07/03 14:59
Mtcat: 寫中文啊 就自己看而已擔心啥 07/03 15:22
imsmalling95: iam coming 07/03 15:24
Dinowchang: I'll be back. 07/03 15:28
lantw44: 亂寫就好,等有需要或是有想到要寫什麼的時候再回來改 07/03 15:34
askaleroux: Fuck you fb sdk 07/03 16:36
DCTmaybe: to be continued 07/03 17:48
finn79426: ZA WARUDO!!!! 07/03 18:33
max533: git stash 07/03 19:30
eatpupu: git stash 07/03 19:37
st790702: stash +1 07/03 20:39
ernieyang09: feature branch就tmp 下次再git reset mix阿 07/03 21:42
ernieyang09: 如果只是切換一下子 stash比較快 07/03 21:42
k300plus: 你是不是不知道可以寫中文= = 07/03 22:15
CCWck: git commit --amend 07/03 22:34
CCWck: git rebase -i 07/03 22:35
GGFACE: 你是不是不知道可以寫中文= = 07/04 00:15
ccorn: I'll be back笑死我XD 07/04 00:59
jammy50605: 切branch 開local也可以啦只是嫌麻煩 07/04 08:09
GameHeven: git有提供stash功能,自己google一下 07/04 08:47
eric111043: local開一個branch先擺著,未來弄完整弄好再merge比 07/04 09:24
eric111043: 較好。不然就是先把小function整理好的先上一條commit 07/04 09:24
eric111043: ,不完整的功能不要merge,這樣沒意義啊! 07/04 09:24
usoko: commit隨你啊 不要push就好了 如果你要備份就自開branch 07/04 12:20
dwadefans: git add . && git diff --cached > temp.diff 07/04 12:47
dwadefans: git apply temp.diff 07/04 12:47
ohyeah5566: stash一票 07/04 16:23
s860134: 不建議 stash 靈活度有限 07/04 20:28
s860134: 開 branch commit才是版控咩 07/04 20:29
NewSpec: 你有stash 07/05 05:19
StrikeBee: This code mudamudamudamuda 07/05 15:02
maurlice: function name is going.(30%) 07/08 16:20
maurlice: [continue 30%] Implement .... 07/08 16:21
leolarrel: git commit -m 'fxxk you ,nvidia' 07/09 14:58
maypcc: branch & patch 07/10 06:58
molopo: git commit 下班886 07/19 20:15