[请益] 关于 git commit message

楼主: shiningboy   2019-07-03 06:06:23
通常把一个功能做完之后,为了保险起见都会先 commit 一下
但是苦恼的是如果是一个功能还没完成,但是又必须先停止,等下次再继续做时
这时候就不知道该怎么在 git message 描述自己还正在想,
或者是说有写了一些 code 但是不是正式的,只是用来测试的 code ......
可能是因为自己英文不够好,所以这个问题有点困扰
大家可以分享一下类似的问题,该怎么写 message 来表示上述的情况吗?
谢谢
作者: deray (Deray)   2019-07-03 06:35:00
aaaaasa
作者: s29940 (阿赐)   2019-07-03 06:36:00
“突然想存个档”
作者: tedwu2001   2019-07-03 06:42:00
如果没要推出去就写checkponit need to reset提醒自己有要推就建个wip分支留commit
作者: bill0205 (善良的小孩没人爱)   2019-07-03 06:51:00
我觉得没差 commit成本很低 文字叙述概况就好 有时候一天commit3次4次
作者: mozume (米虫)   2019-07-03 07:03:00
WIP ,这个字不是普遍使用的吗
作者: giantwinter   2019-07-03 07:07:00
XD
作者: brianhsu (坟墓)   2019-07-03 07:46:00
WIP, work in progress。推出去前再 rebase
作者: jack0204 (Jarbar王朝)   2019-07-03 08:24:00
切一个branch出去commit就好了
作者: googoo1102 (googoo)   2019-07-03 08:30:00
完成一个小单一func就可以commit了
作者: yyc1217 (somo)   2019-07-03 08:31:00
切branch呀
作者: gn60311 (Peterman)   2019-07-03 08:31:00
Stash
作者: yyc1217 (somo)   2019-07-03 08:32:00
可以不同功能用不同branch 写完再rebase到develop去
作者: vi000246 (Vi)   2019-07-03 09:02:00
看你是做side project还是公司专案 前者我都随意一律用123 后者我会用amend把上个commit盖掉
作者: lemon651 (小明)   2019-07-03 09:12:00
除了会到master之外的commit message基本都不重要吧?除非隔很久才继续开发
作者: iven00000000 (Iven CJ7)   2019-07-03 09:26:00
git commit -m "tmp"git reset HEAD~
作者: EPGo   2019-07-03 09:28:00
Stash
作者: NCKUFatPork (成大肥宅悲歌)   2019-07-03 09:29:00
rebase, squash
作者: hangigi (韩仔)   2019-07-03 09:49:00
嫌太多不好阅读用rebase -i 整理一下呀
作者: longlyeagle (长鹰宝宝实验室)   2019-07-03 09:52:00
wip
作者: alihue (wanda wanda)   2019-07-03 10:03:00
temp ,要合回去再 sqash
作者: abc0922001 (中士abc)   2019-07-03 10:06:00
开 branch 阿,上厕所 commit 一下,下班 commit 一下最后像前面大大讲的 merge squash 就好
作者: vn509942 (如履薄冰)   2019-07-03 10:21:00
-m “昨天谁吃完方便面没洗碗”
作者: marc47 (思乐冰)   2019-07-03 10:25:00
你可以开另外一个自己的beanch,做完在merge 回去然后再把自己的branch删掉
作者: ian90911 (xopowo)   2019-07-03 10:50:00
没写完我都stash
作者: mythnc (迷小心)   2019-07-03 10:57:00
可以翻翻git相关的免费电子书
作者: sky810684 (sky172839465)   2019-07-03 11:22:00
https://gitbook.tw/chapters/rewrite-history/merge-multiple-commits-to-one-commit.html忘了缩…
作者: oopFoo (3d)   2019-07-03 11:31:00
https://bit.ly/325S0mw我觉得这个format蛮好的。你可以用"start" keyword.
作者: thund (天下御免)   2019-07-03 11:56:00
我是用stash啦
作者: banana13 (黑暗香蕉)   2019-07-03 12:19:00
stash不然另外开个branch再cherry pick 进去
作者: aquarianboy (我是没牌的营养师!)   2019-07-03 12:27:00
除非团队有规定一定要用英文写,不然用中文也可以的重点是清楚就好
作者: maxqq (max)   2019-07-03 12:39:00
通常该 branch 会有明确的任务名称 ... 在修改的 code 页面在加注一些注解即可
作者: yschen25 (卡)   2019-07-03 13:16:00
git commit -m′[Add] 功能 temp′,之后要整理再reset就好
作者: dreamnook (亚龙)   2019-07-03 13:17:00
git stash还有一种方式使用git squash把旧纪录清掉
作者: ipapple852 (伦)   2019-07-03 13:26:00
git stash - u (顺便把untrack的资料存入占存区
作者: ku399999   2019-07-03 13:33:00
git stash 或是先随便打 之后再git rebase用squash合并commit
作者: louna30cm (老衲30公分)   2019-07-03 13:37:00
git stash或git diff 做成patch就好啦
作者: shooter555 (shooter)   2019-07-03 13:42:00
test1 test2 test3 最后在soft reset回去 反正local没差然后local的branch也开不用钱的
作者: Arctica (欲聆听,必先静默)   2019-07-03 13:54:00
我都stash 0.0, 不过暂存程式一多就会毛毛的
作者: max241 (养生之道)   2019-07-03 14:59:00
stash暂存或开temp branch commit最后rebase回正式branch
作者: Mtcat (山地猫)   2019-07-03 15:22:00
写中文啊 就自己看而已担心啥
作者: imsmalling95 (hahaj)   2019-07-03 15:24:00
iam coming
作者: Dinowchang (Dinow)   2019-07-03 15:28:00
I'll be back.
作者: lantw44 (#######################)   2019-07-03 15:34:00
乱写就好,等有需要或是有想到要写什么的时候再回来改
作者: askaleroux (FalconTW)   2019-07-03 16:36:00
Fuck you fb sdk
作者: DCTmaybe (竹竹人)   2019-07-03 17:48:00
to be continued
作者: finn79426 (xixi)   2019-07-03 18:33:00
ZA WARUDO!!!!
作者: max533 (向阳花)   2019-07-03 19:30:00
git stash
作者: eatpupu (吃大便)   2019-07-03 19:37:00
git stash
作者: st790702 (儒)   2019-07-03 20:39:00
stash +1
作者: ernieyang09 (乱入)   2019-07-03 21:42:00
feature branch就tmp 下次再git reset mix阿如果只是切换一下子 stash比较快
作者: k300plus (300plus)   2019-07-03 22:15:00
你是不是不知道可以写中文= =
作者: CCWck (干嘛要暱称)   2019-07-03 22:34:00
git commit --amendgit rebase -i
作者: GGFACE (ggface)   2019-07-04 00:15:00
你是不是不知道可以写中文= =
作者: ccorn (玉米)   2019-07-04 00:59:00
I'll be back笑死我XD
作者: jammy50605 (小刀)   2019-07-04 08:09:00
切branch 开local也可以啦只是嫌麻烦
作者: GameHeven (Mark Williams)   2019-07-04 08:47:00
git有提供stash功能,自己google一下
作者: eric111043 (新鲜的肝)   2019-07-04 09:24:00
local开一个branch先摆着,未来弄完整弄好再merge比较好。不然就是先把小function整理好的先上一条commit,不完整的功能不要merge,这样没意义啊!
作者: usoko (time to face reality)   2019-07-04 12:20:00
commit随你啊 不要push就好了 如果你要备份就自开branch
作者: dwadefans (wade)   2019-07-04 12:47:00
git add . && git diff --cached > temp.diffgit apply temp.diff
作者: ohyeah5566 (欧耶)   2019-07-04 16:23:00
stash一票
作者: s860134 (s860134)   2019-07-04 20:28:00
不建议 stash 灵活度有限开 branch commit才是版控咩
作者: NewSpec (新规格)   2019-07-05 05:19:00
你有stash
作者: StrikeBee (JKユニット)   2019-07-05 15:02:00
This code mudamudamudamuda
作者: maurlice (飞进我的天空)   2019-07-08 16:20:00
function name is going.(30%)[continue 30%] Implement ....
作者: leolarrel (真.粽子无双)   2019-07-09 14:58:00
git commit -m 'fxxk you ,nvidia'
作者: maypcc (The K)   2019-07-10 06:58:00
branch & patch
作者: molopo (mmm)   2019-07-19 20:15:00
git commit 下班886

Links booklink

Contact Us: admin [ a t ] ucptt.com