Git团队协作 - 新feature的开发过程
Posted fzyzcjy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git团队协作 - 新feature的开发过程相关的知识,希望对你有一定的参考价值。
新feature的开发过程
建议使用SmartGit,以下是命令行操作
git checkout -b dev
(对于没有分支的人)
新建dev分支git pull origin dev
拉取最新数据git checkout -b $feature
建立一个新分支,名称为具体内容,用于开发新功能git commit -a -m "msg"
在修改工作目录的文件后提交修改git checkout dev
切换回dev分支git pull origin dev
下载服务器最新的dev数据,保证dev分支是最新的数据git merge $feature --no-ff
把feature的内容合并到dev,并且保留分支结构- 如果有,则处理conflicts(即进行第6,7步,保证数据是最新的)
git commit -a -m "merge msg"
处理完再提交一次git branch -d $feature
此时可以删除这个分支git push origin dev
推送到服务器
以上是关于Git团队协作 - 新feature的开发过程的主要内容,如果未能解决你的问题,请参考以下文章