如果一个项目,只有一个人开发,那在用 git 的时候,还需要创建分支吗

2017-03-13 11:10:57 +08:00
 qweweretrt515
4076 次点击
所在节点    问与答
28 条回复
kooze
2017-03-13 23:07:29 +08:00
看情况喽,比如上次 swift 升级 3.0 的时候。切了一个分支出来。
SoloCompany
2017-03-13 23:52:17 +08:00
当然可以不创建分支,不过你要注意如果一直不用 am 的话,历史会很乱,但只要 force push 过就小心可能会丢数据
yidinghe
2017-03-14 00:23:02 +08:00
要,因为你可能在完成一个需求的同时需要紧急修复一个 bug
msg7086
2017-03-14 07:54:12 +08:00
一直保持 branch - rebase - merge 的好习惯。
Raku
2017-03-14 08:32:11 +08:00
一个功能一个分支, master 只发布
ghostheaven
2017-03-14 08:48:19 +08:00
很多情况下开分支更安全,比如一时半会儿完不成的功能。这时候如果遇到突然要修复的 bug 时可以马上切换到 master 开始修复,修复完再切换回去继续干活。
nicevar
2017-03-14 09:07:27 +08:00
开分支好点,个人应用线上版本有紧急 bug 需要修复,你的新功能又没开发完,不开分支的话处理起来就浪费时间
JerryZhang
2017-03-14 09:14:07 +08:00
楼上的各位,当你还执着于这些规则流程上的东西的时候,别人的产品都已经上线了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347020

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX