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

看板Soft_Job作者 (kkk)時間2周前 (2025/11/19 15:00), 編輯推噓4(10625)
留言41則, 27人參與, 1周前最新討論串1/1
小時候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://www.ptt.cc/bbs/Soft_Job/M.1763535646.A.B1A.html

11/19 15:03, 2周前 , 1F
是這樣但不是這樣
11/19 15:03, 1F

11/19 15:11, 2周前 , 2F
git flow 學一下
11/19 15:11, 2F

11/19 15:19, 2周前 , 3F
要開新branch才能開PR啊
11/19 15:19, 3F

11/19 15:26, 2周前 , 4F
?????????????
11/19 15:26, 4F

11/19 15:26, 2周前 , 5F
????????????????
11/19 15:26, 5F

11/19 15:26, 2周前 , 6F
?
11/19 15:26, 6F

11/19 15:39, 2周前 , 7F
其實就我的理解git flow是針對特定的環境才發明出來
11/19 15:39, 7F

11/19 15:39, 2周前 , 8F
看不懂你在說什麼 branch當commit用你還MR幹麻
11/19 15:39, 8F

11/19 15:39, 2周前 , 9F
如果環境不同也不需要硬套
11/19 15:39, 9F

11/19 15:40, 2周前 , 10F
如果團隊真的小到不行pull request其實手續有點多餘
11/19 15:40, 10F

11/19 15:45, 2周前 , 11F
我認為merge / pullrequest 主要就是要控制誰能進場
11/19 15:45, 11F

11/19 15:45, 2周前 , 12F
如果都沒有限制/控制 那確實有點像是把branch當trunk用
11/19 15:45, 12F

11/19 15:46, 2周前 , 13F
有些一時做不完的開branch,這沒錯
11/19 15:46, 13F

11/19 15:46, 2周前 , 14F
你們 remote 端也這樣搞嗎XDDDD
11/19 15:46, 14F

11/19 15:47, 2周前 , 15F
為了不要誤進一些手誤所以不要直接在dev/trunk上作業=也對
11/19 15:47, 15F

11/19 15:48, 2周前 , 16F
有些專案已經在merge的時候自動送測試 那麼這個手續就有用
11/19 15:48, 16F

11/19 15:49, 2周前 , 17F
如果這些規矩都沒有那其實有這些手續與否其實都沒差
11/19 15:49, 17F

11/19 15:49, 2周前 , 18F
就是進場之後後續有扎實的QA就好
11/19 15:49, 18F

11/19 15:53, 2周前 , 19F
有些團隊是用clone repository來開發
11/19 15:53, 19F

11/19 15:53, 2周前 , 20F
那麼自己的repository其實根本不需要切branch.
11/19 15:53, 20F

11/19 15:54, 2周前 , 21F
就最後進那個共用的repository的時候要送PR
11/19 15:54, 21F

11/19 16:38, 2周前 , 22F
????這問題也是有了
11/19 16:38, 22F

11/19 16:53, 2周前 , 23F
反正merge之後用不到的branch你可以刪掉啊 沒什麼問題
11/19 16:53, 23F

11/19 17:45, 2周前 , 24F
蛤?
11/19 17:45, 24F

11/19 18:09, 2周前 , 25F
branch 是指向某個 commit 的指標
11/19 18:09, 25F

11/19 18:23, 2周前 , 26F
Gitlab一統江湖???
11/19 18:23, 26F

11/19 18:48, 2周前 , 27F
有些人可能不懂branch 是什麼吧...
11/19 18:48, 27F

11/19 18:49, 2周前 , 28F
?
11/19 18:49, 28F

11/19 19:08, 2周前 , 29F
泥工三小,先回去看commit在幹嘛
11/19 19:08, 29F

11/19 21:21, 2周前 , 30F
???
11/19 21:21, 30F

11/19 21:53, 2周前 , 31F
不懂就問AI
11/19 21:53, 31F

11/19 23:37, 2周前 , 32F
菜可以問AI
11/19 23:37, 32F

11/20 00:29, 2周前 , 33F
對 trunk based dev 確實是 啊是會有什麼問題?
11/20 00:29, 33F

11/20 00:50, 2周前 , 34F
最後應該是想說「把branch當master」
11/20 00:50, 34F

11/20 11:53, 2周前 , 35F
理解得不錯,下次別理解了
11/20 11:53, 35F

11/20 12:05, 2周前 , 36F
並不是
11/20 12:05, 36F

11/21 18:02, 1周前 , 37F
供三小
11/21 18:02, 37F

11/22 17:54, 1周前 , 38F
???
11/22 17:54, 38F

11/22 18:56, 1周前 , 39F
無限branch 跟把zip放到雲端硬碟有啥差別
11/22 18:56, 39F

11/23 02:03, 1周前 , 40F
把zip放到雲端硬碟XDDD
11/23 02:03, 40F

11/23 02:13, 1周前 , 41F
你 github 跟 gitlab 幹的事情不是一樣嗎 ...
11/23 02:13, 41F
文章代碼(AID): #1f7MiUiQ (Soft_Job)