刚从吉特开始,想从右脚开始。我做了一些研究。Git workflow and rebase vs merge questions,"git pull" or "git merge" between master and development branches)和推荐的工作流:
仅限-One时间:复制中心回购到个人回购
-Create a开发分公司
-Do在开发分支上提交
-Every经常拉上主分支(从中央回购获得更改),如果主分支确实已更新,则将开发分支重新定位在更新的主分支上。
-When在开发分支上开发了一个特性,合并了主模块和开发分支(在再次拉上主模块之后)
我对此有几个问题:
发布于 2014-02-20 23:37:35
master之上重新建立特性/开发分支,在完成功能之后,您都希望合并。重新基之前的不同之处在于,它使您有机会以(希望)更清晰的方式重写、构造、形状和展示历史记录,而不是仅仅进行合并提交(也称为“非快速转发”合并)。
但是,有些人喜欢创建合并提交,只是为了显示分支发生的位置。即使在重基之后,也可以使用“非快速转发”标志(即git merge --no-ff )强制合并提交。https://stackoverflow.com/questions/21921098
复制相似问题