作者kuosos520 (kkk)
看板Soft_Job
標題[請益] 現在是不是把branch當commit用?
時間Wed Nov 19 15:00:44 2025
小時候github時代
比較大的feature才會另外拉一個branch
做完測完再PR回Dev
平常就在Dev上commit就好
現在gitlab一桶漿糊
專案都無限branch
無限MR
我想了一下
這是不是就等於把branch當commit用
我的理解有誤嗎?
-----
Sent from MeowPtt on my SM-S9110
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.81.230 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1763535646.A.B1A.html
1F:推 chuegou: 是這樣但不是這樣 11/19 15:03
2F:→ acgotaku: git flow 學一下 11/19 15:11
3F:推 yamakazi: 要開新branch才能開PR啊 11/19 15:19
4F:→ SkankHunt42: ????????????? 11/19 15:26
5F:→ SkankHunt42: ???????????????? 11/19 15:26
6F:→ SkankHunt42: ? 11/19 15:26
7F:推 NDark: 其實就我的理解git flow是針對特定的環境才發明出來 11/19 15:39
8F:→ shadow0326: 看不懂你在說什麼 branch當commit用你還MR幹麻 11/19 15:39
9F:→ NDark: 如果環境不同也不需要硬套 11/19 15:39
10F:→ NDark: 如果團隊真的小到不行pull request其實手續有點多餘 11/19 15:40
11F:推 NDark: 我認為merge / pullrequest 主要就是要控制誰能進場 11/19 15:45
12F:→ NDark: 如果都沒有限制/控制 那確實有點像是把branch當trunk用 11/19 15:45
13F:→ NDark: 有些一時做不完的開branch,這沒錯 11/19 15:46
14F:推 abc0922001: 你們 remote 端也這樣搞嗎XDDDD 11/19 15:46
15F:→ NDark: 為了不要誤進一些手誤所以不要直接在dev/trunk上作業=也對 11/19 15:47
16F:→ NDark: 有些專案已經在merge的時候自動送測試 那麼這個手續就有用 11/19 15:48
17F:→ NDark: 如果這些規矩都沒有那其實有這些手續與否其實都沒差 11/19 15:49
18F:→ NDark: 就是進場之後後續有扎實的QA就好 11/19 15:49
19F:推 NDark: 有些團隊是用clone repository來開發 11/19 15:53
20F:→ NDark: 那麼自己的repository其實根本不需要切branch. 11/19 15:53
21F:→ NDark: 就最後進那個共用的repository的時候要送PR 11/19 15:54
22F:→ nh60211as: ????這問題也是有了 11/19 16:38
23F:推 brucetu: 反正merge之後用不到的branch你可以刪掉啊 沒什麼問題 11/19 16:53
24F:→ devilkool: 蛤? 11/19 17:45
25F:→ qrtt1: branch 是指向某個 commit 的指標 11/19 18:09
26F:推 jimjim951357: Gitlab一統江湖??? 11/19 18:23
27F:噓 final01: 有些人可能不懂branch 是什麼吧... 11/19 18:48
28F:噓 GX90160SS: ? 11/19 18:49
29F:推 wulouise: 泥工三小,先回去看commit在幹嘛 11/19 19:08
30F:→ MOONY135: ??? 11/19 21:21
31F:→ hooll111: 不懂就問AI 11/19 21:53
32F:噓 WTS2accuracy: 菜可以問AI 11/19 23:37
33F:噓 Raymond0710: 對 trunk based dev 確實是 啊是會有什麼問題? 11/20 00:29
34F:→ davidsmoon6: 最後應該是想說「把branch當master」 11/20 00:50
35F:→ TryMi: 理解得不錯,下次別理解了 11/20 11:53
36F:→ knives: 並不是 11/20 12:05
37F:噓 tsaigi: 供三小 11/21 18:02
38F:噓 ji2my: ??? 11/22 17:54
39F:推 aspirev3: 無限branch 跟把zip放到雲端硬碟有啥差別 11/22 18:56
40F:→ viper9709: 把zip放到雲端硬碟XDDD 11/23 02:03
41F:→ Bencrie: 你 github 跟 gitlab 幹的事情不是一樣嗎 ... 11/23 02:13
42F:→ fallen01: 錯誤 11/29 16:12
43F:→ sos20122: 如果只是一兩個commit 就發MR的意思嗎,不過意義還是不 11/30 10:07
44F:→ sos20122: 一樣啊 11/30 10:07