[請益] 現在是不是把branch當commit用?

作者: kuosos520 (kkk)   2025-11-19 15:00:44
小時候github時代
比較大的feature才會另外拉一個branch
做完測完再PR回Dev
平常就在Dev上commit就好
現在gitlab一桶漿糊
專案都無限branch
無限MR
我想了一下
這是不是就等於把branch當commit用
我的理解有誤嗎?
作者: chuegou (chuegou)   2025-11-19 15:03:00
是這樣但不是這樣
作者: acgotaku (otaku)   2025-11-19 15:11:00
git flow 學一下
作者: yamakazi (大安吳彥祖)   2025-11-19 15:19:00
要開新branch才能開PR啊
作者: SkankHunt42 (me so horny)   2025-11-19 15:26:00
??????????????????????????????
作者: NDark (溺於黑暗)   2025-11-19 15:39:00
其實就我的理解git flow是針對特定的環境才發明出來
作者: shadow0326 (非議)   2025-11-19 15:39:00
看不懂你在說什麼 branch當commit用你還MR幹麻
作者: abc0922001 (中士abc)   2025-11-19 15:46:00
你們 remote 端也這樣搞嗎XDDDD
作者: NDark (溺於黑暗)   2025-11-19 15:47:00
為了不要誤進一些手誤所以不要直接在dev/trunk上作業=也對有些專案已經在merge的時候自動送測試 那麼這個手續就有用如果這些規矩都沒有那其實有這些手續與否其實都沒差就是進場之後後續有扎實的QA就好有些團隊是用clone repository來開發那麼自己的repository其實根本不需要切branch.就最後進那個共用的repository的時候要送PR
作者: nh60211as   2025-11-19 16:38:00
????這問題也是有了
作者: brucetu (sec)   2025-11-19 16:53:00
反正merge之後用不到的branch你可以刪掉啊 沒什麼問題
作者: devilkool (對貓毛過敏的貓控)   2025-11-19 17:45:00
蛤?
作者: qrtt1 (有些事,有時候。。。)   2025-11-19 18:09:00
branch 是指向某個 commit 的指標
作者: jimjim951357 (v54dt)   2025-11-19 18:23:00
Gitlab一統江湖???
作者: final01 (牛頓運動定律)   2025-11-19 18:48:00
有些人可能不懂branch 是什麼吧...
作者: GX90160SS   2025-11-19 18:49:00
?
作者: wulouise (在線上!=在電腦前)   2025-11-19 19:08:00
泥工三小,先回去看commit在幹嘛
作者: MOONY135 (談無慾)   2025-11-19 21:21:00
???
作者: hooll111 (Katsudon)   2025-11-19 21:53:00
不懂就問AI
作者: WTS2accuracy (宝鐘海賊団の一味)   2025-11-19 23:37:00
菜可以問AI
作者: Raymond0710 (雷門)   2025-11-20 00:29:00
對 trunk based dev 確實是 啊是會有什麼問題?
作者: davidsmoon6 (davidsmoon)   2025-11-20 00:50:00
最後應該是想說「把branch當master」
作者: TryMi (TryMi)   2025-11-20 11:53:00
理解得不錯,下次別理解了
作者: knives   2025-11-20 12:05:00
並不是
作者: tsaigi (菜雞)   2025-11-21 18:02:00
供三小
作者: ji2my (hkt)   2025-11-22 17:54:00
???
作者: aspirev3 (aspire)   2025-11-22 18:56:00
無限branch 跟把zip放到雲端硬碟有啥差別
作者: viper9709 (阿達)   2025-11-23 02:03:00
把zip放到雲端硬碟XDDD
作者: Bencrie   2025-11-23 02:13:00
你 github 跟 gitlab 幹的事情不是一樣嗎 ...
作者: fallen01 (優質不OP)   2025-11-29 16:12:00
錯誤
作者: sos20122 (kev)   2025-11-30 10:07:00
如果只是一兩個commit 就發MR的意思嗎,不過意義還是不一樣啊
作者: chuegou (chuegou)   2025-11-19 23:03:00
是這樣但不是這樣
作者: acgotaku (otaku)   2025-11-19 23:11:00
git flow 學一下
作者: yamakazi (大安吳彥祖)   2025-11-19 23:19:00
要開新branch才能開PR啊
作者: SkankHunt42 (me so horny)   2025-11-19 23:26:00
??????????????????????????????
作者: NDark (溺於黑暗)   2025-11-19 23:39:00
其實就我的理解git flow是針對特定的環境才發明出來
作者: shadow0326 (非議)   2025-11-19 23:39:00
看不懂你在說什麼 branch當commit用你還MR幹麻
作者: abc0922001 (中士abc)   2025-11-19 23:46:00
你們 remote 端也這樣搞嗎XDDDD
作者: NDark (溺於黑暗)   2025-11-19 23:47:00
為了不要誤進一些手誤所以不要直接在dev/trunk上作業=也對有些專案已經在merge的時候自動送測試 那麼這個手續就有用如果這些規矩都沒有那其實有這些手續與否其實都沒差就是進場之後後續有扎實的QA就好有些團隊是用clone repository來開發那麼自己的repository其實根本不需要切branch.就最後進那個共用的repository的時候要送PR
作者: nh60211as   2025-11-20 00:38:00
????這問題也是有了
作者: brucetu (sec)   2025-11-20 00:53:00
反正merge之後用不到的branch你可以刪掉啊 沒什麼問題
作者: devilkool (對貓毛過敏的貓控)   2025-11-20 01:45:00
蛤?
作者: qrtt1 (有些事,有時候。。。)   2025-11-20 02:09:00
branch 是指向某個 commit 的指標
作者: jimjim951357 (v54dt)   2025-11-20 02:23:00
Gitlab一統江湖???
作者: final01 (牛頓運動定律)   2025-11-20 02:48:00
有些人可能不懂branch 是什麼吧...
作者: GX90160SS   2025-11-20 02:49:00
?
作者: wulouise (在線上!=在電腦前)   2025-11-20 03:08:00
泥工三小,先回去看commit在幹嘛
作者: MOONY135 (談無慾)   2025-11-20 05:21:00
???
作者: hooll111 (Katsudon)   2025-11-20 05:53:00
不懂就問AI
作者: WTS2accuracy (宝鐘海賊団の一味)   2025-11-20 07:37:00
菜可以問AI
作者: Raymond0710 (雷門)   2025-11-20 08:29:00
對 trunk based dev 確實是 啊是會有什麼問題?
作者: davidsmoon6 (davidsmoon)   2025-11-20 08:50:00
最後應該是想說「把branch當master」
作者: TryMi (TryMi)   2025-11-20 19:53:00
理解得不錯,下次別理解了
作者: knives   2025-11-20 20:05:00
並不是
作者: tsaigi (菜雞)   2025-11-22 02:02:00
供三小
作者: ji2my (hkt)   2025-11-23 01:54:00
???
作者: aspirev3 (aspire)   2025-11-23 02:56:00
無限branch 跟把zip放到雲端硬碟有啥差別
作者: viper9709 (阿達)   2025-11-23 10:03:00
把zip放到雲端硬碟XDDD
作者: Bencrie   2025-11-23 10:13:00
你 github 跟 gitlab 幹的事情不是一樣嗎 ...
作者: fallen01 (優質不OP)   2025-11-30 00:12:00
錯誤
作者: sos20122 (kev)   2025-11-30 18:07:00
如果只是一兩個commit 就發MR的意思嗎,不過意義還是不一樣啊

Links booklink

Contact Us: admin [ a t ] ucptt.com