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