1
pythoner 2014-08-27 13:30:38 +08:00 1
请参考git-flow工作流: http://www.juvenxu.com/2010/11/28/a-successful-git-branching-model/
用得安心,合并得放心,boss再也不用担心你的代码了 |
2
wanquribao 2014-08-27 13:40:35 +08:00 via iPhone
前者。git merge network
|
3
66450146 2014-08-27 13:46:19 +08:00
origin/master 不开发,配置自动部署
origin/develop 不开发,配置自动部署到测试环境 origin/networking ----> origin/develop 并测试 origin/ui ----> origin/develop 并测试 |
4
TangMonk 2014-08-27 14:11:41 +08:00
|
5
sobigfish 2014-08-27 14:41:26 +08:00 via iPad
只要不出两个goto fail就可以了 😏 貌似Apple那个epic fail就是merge出来的
|
6
kshift 2014-08-27 14:49:27 +08:00
rebase
|
7
finian 2014-08-27 15:35:07 +08:00
如果按 git-flow 来的话,3楼正解
|
8
georgetso OP |
10
georgetso OP 我现在的做法是,
本地创建 networking,编辑,commit git checkout master git pull origin master git merge networking git push origin master git checkout networking git merge master 也就是说,networking 压根儿不丢到服务器上,全在本地开发 经测试,jack和rose各自维护自己的branch,服务器只有一个master,完全没问题 |
11
ryanking8215 2014-09-04 09:29:52 +08:00
1楼博文:
`可惜的是,我没能找到方法让–no-diff成为默认的git merge行为参数,但其实应该这么做。` shell搞个alias就行了呀 |