- 主题:git这两种用法有什么区别?
正式的开发肯定都是不让直接push到公共分支的,因为要review + approve后才能合入进去。
没有review流程不就乱了
--
修改:z16166 FROM 61.48.128.*
FROM 61.48.128.*
恭喜你们从“山寨”向“正规军”迈进了一步,哈哈
下一步用gitlab flow的自动合并。很多项目估计没搞这种。
我这里现在都还是手动合并bug fix到n个分支,纯体力活儿,而且容易遗漏。
【 在 ArchLinux 的大作中提到: 】
: 我做的项目开发方式就很不正式,所有人都是直接推公共分支,项目原有的 commit hook 也不用,大多数人都是 git commit -n -m,没有CI. 测试全靠用户使用时发现问题和每日自动测试。我们组新开的项目用正式的开发方式我反而不习惯了。
:
--
FROM 61.48.128.*
这么基础的问题,你可以动手做一下试验啊,而且可以查git的文档。不需要问别人
我上学时,计算机课的老师跟我们说,电脑有个最大的好处就是可以随便try,要多try。
怕搞坏系统,就弄个虚拟机来随便try,try坏了就恢复虚拟机的快照
【 在 flyren911 的大作中提到: 】
: 我的意思是checkout远程分支,git会自动创建一个本地分支来track这个远程分支,那么就没必要自己再创建一个本地分支了吧?
--
修改:z16166 FROM 61.48.128.*
FROM 61.48.128.*
可以了解一下gitlab flow、github flow、git flow啥的
不一定照搬,但了解一下没坏处
【 在 flyren911 的大作中提到: 】
: 呵呵,我工作中一直是这么做的,直接checkout远程分支,在git自动创建的本地分支进行开发,没感觉有啥问题啊,突然有一天发现跟别人做法不一样,我还以为是别人多此一举了。
--
FROM 61.48.128.*