[問題] iOS 開發使用 gitflow
公司專案沒人帶, 最近和同事一起摸索 gitflow 開發流程
因為每個公司可能都有訂定自己的 flow
加上 iOS 開發使用 git 的參考文章也偏少
所以這部分還請有經驗的前輩多指教
或者可以分享自己公司是用什麼方式協同作業
本身 git 基本指令應該算熟
不過現在都是用圖形化介面 (source tree)
目前摸索出的 gitflow 流程如下
主要會開兩個分支一個 developer 、 一個 master
開發中的版本會一直新增在 develper
而 master 會是目前上架版本, 通常會 tag 版本號
而新功能要動工前, 先在 developer 分支開個 feature1, feature2 ...等
完成功能後 merge 回 developer, 並刪掉此分支
而上架版本如果遇到有嚴重 bug, 需要警急更新
會從 master 開個分支叫 hotfix, 維修完送審成功再
分別合併到 developer 和 master, 並且再次 tag 版本號到 master
而開發中的版本(developer), 如果要送審上架了
會另外開個測試分支叫 release, 之後這版測試、debug 都在這分支
developer 分支可以繼續長高
最後成功上架了, 再 merge 回 developer 及 master
並再次 Tag 版本號到 Master
這是目前摸索研究的 gitflow 流程, 如果有哪個地方怪怪的
希望有經驗的前輩能指教一下~
=========================================================
另外最近遇到的其他問題如下
新版開發功能, 開個 feature 分支
做完了就合併到 developer 分支
並且分支也砍了
這時候問題來了, 假如老闆走過來, 希望這功能這版不要上
改先上其他功能
我該如何用正確方式先保留這個功能, 有沒有什麼關鍵字?QQ
最差的方式應該就是直接 reset 掉吧?XD
或者就是先到前一個 commit 開個分支, 但是做完又不能 merge
回 developer, 因為目前 developer 有這版不要上的功能
不然就是新功能先不要 merge 回 developer, 另外開個暫存 developer
不過這樣流程就感覺蠻怪的
再次求有經驗前輩指導, 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.195.56
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1555676755.A.178.html
※ 編輯: bbonline229 (123.195.195.56), 04/19/2019 20:27:20
推
04/19 21:05,
6年前
, 1F
04/19 21:05, 1F
→
04/19 21:05,
6年前
, 2F
04/19 21:05, 2F
→
04/19 21:08,
6年前
, 3F
04/19 21:08, 3F
請問I大, Compiler flag 是 git 的功能嗎? 還是進階的功能?
推
04/19 22:24,
6年前
, 4F
04/19 22:24, 4F
→
04/19 22:25,
6年前
, 5F
04/19 22:25, 5F
→
04/19 22:25,
6年前
, 6F
04/19 22:25, 6F
→
04/19 22:27,
6年前
, 7F
04/19 22:27, 7F
→
04/19 22:28,
6年前
, 8F
04/19 22:28, 8F
※ 編輯: bbonline229 (123.195.195.56), 04/19/2019 22:34:22
→
04/19 22:54,
6年前
, 9F
04/19 22:54, 9F

→
04/19 22:54,
6年前
, 10F
04/19 22:54, 10F
→
04/19 23:08,
6年前
, 11F
04/19 23:08, 11F
推
04/19 23:20,
6年前
, 12F
04/19 23:20, 12F
→
04/19 23:38,
6年前
, 13F
04/19 23:38, 13F
→
04/19 23:38,
6年前
, 14F
04/19 23:38, 14F
※ 編輯: bbonline229 (123.195.195.56), 04/19/2019 23:41:25
→
04/20 00:10,
6年前
, 15F
04/20 00:10, 15F
→
04/20 00:10,
6年前
, 16F
04/20 00:10, 16F
→
04/20 00:49,
6年前
, 17F
04/20 00:49, 17F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章