[请益] Github 合作使用方式

楼主: abloomer (地球防卫队长)   2015-07-08 17:08:27
大家好
目前跟后端的工程师配合,决定用github来合作。
我也开了一个新的branch专门只改前端的code。
假设我今天早上从master开branch出来,并且之后都
commit到新的branch。而后端的人直接commit到master。
我想请问的是,如果明天我直接merge到master,会不会对
后端新commit的code产生影响?因为我的branch并没有那些commit。
解释得不清楚还请见谅。
作者: tw0517tw (无冬夜)   2015-07-08 18:35:00
如果你们没有改到同一个档案 没事如果改到同一个档案 会产生conflict 要手动修正
作者: banjmin (HD)   2015-07-08 19:17:00
你可以先pull再merge feature branch就没问题
作者: LPH66 (-6.2598534e+18f)   2015-07-08 21:36:00
merge 时 git 会帮你检查有没有改到同一个地方(基本上以行为单位, 所以只要改的地方分的够开merge 的自动合并 99% 应该能帮你处理好)碰到 git 看不懂这是怎么改的时候才会产生 conflict有这种东西才需要手动修正google "git merge" 应该可以找到一些教学说明之类的东西
作者: smallma009 (Rain老爷)   2015-07-08 22:20:00
建议前后端还是放不同repository 分支还是用来决定是release 还是develope用途比较好
作者: kobe0224 (@@)   2015-07-09 00:48:00
感谢大家的回复,受益良多。
作者: carylorrk (carylorrk)   2015-07-09 14:03:00
可参考其他流程,像 gitflow/github flow/gitlab flow

Links booklink

Contact Us: admin [ a t ] ucptt.com