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

看板Soft_Job (軟體人)作者 (kkk)時間3小時前 (2025/11/19 15:00), 編輯推噓7(7016)
留言23則, 9人參與, 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, 3小時前 , 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, 1小時前 , 22F
????這問題也是有了
11/19 16:38, 22F

11/19 16:53, 1小時前 , 23F
反正merge之後用不到的branch你可以刪掉啊 沒什麼問題
11/19 16:53, 23F
文章代碼(AID): #1f7MiUiQ (Soft_Job)
文章代碼(AID): #1f7MiUiQ (Soft_Job)