MacDev 板


LINE

公司专案没人带, 最近和同事一起摸索 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://webptt.com/cn.aspx?n=bbs/MacDev/M.1555676755.A.178.html ※ 编辑: bbonline229 (123.195.195.56), 04/19/2019 20:27:20
1F:推 ID3238: 如果修改规模不大的话我会用Compiler flag 211.76.47.143 04/19 21:05
2F:→ ID3238: 先disable 不想上的功能 211.76.47.143 04/19 21:05
3F:→ ID3238: 或是拔掉功能,继续commit发展下去 211.76.47.143 04/19 21:08
请问I大, Compiler flag 是 git 的功能吗? 还是进阶的功能?
4F:推 NelsonT: 这是我们的流程,给你参考看看 36.225.27.178 04/19 22:24
5F:→ NelsonT: https://chiahsien.github.io/post/why-g 36.225.27.178 04/19 22:25
6F:→ NelsonT: it-flow-may-be-not-for-you/ 36.225.27.178 04/19 22:25
7F:→ bbonline229: 感谢楼上大大支援的文章, 不知道你们 123.195.195.56 04/19 22:27
8F:→ bbonline229: 公司会不会遇到我上面叙述的问题 123.195.195.56 04/19 22:28
※ 编辑: bbonline229 (123.195.195.56), 04/19/2019 22:34:22
9F:→ ID3238: https://i.imgur.com/VcjIRZj.png 211.76.47.143 04/19 22:54
10F:→ ID3238: xcode里的功能 211.76.47.143 04/19 22:54
11F:→ bbonline229: 好酷的方法, 长知识了 123.195.195.56 04/19 23:08
12F:推 XXXXLAY: Source tree本身就有git flow的功能 61.227.112.39 04/19 23:20
13F:→ bbonline229: 我知道有,但gitflow流程,还是要自 42.72.37.145 04/19 23:38
14F:→ bbonline229: 己制定, 蛮想知道前辈们多人协作方式 42.72.37.145 04/19 23:38
※ 编辑: bbonline229 (123.195.195.56), 04/19/2019 23:41:25
15F:→ ckvir: 写过 c 应该就知道很多features 都靠define 42.72.61.240 04/20 00:10
16F:→ ckvir: 开关 42.72.61.240 04/20 00:10
17F:→ shinrenpan: 可以去研究xccofig123.194.132.127 04/20 00:49







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP