git flow的feature分支

sysummery
  • 623

学习使用git flow。线上现在有master,develop分支。我把线上项目clone下来后怎么创建feature分支,怎么合并才符合git flow的流程。

回复
阅读 2.7k
5 个回答

上网又搜索了一下,得到的结果如下。
1.git checkout -b develop origin/develop 将远程仓库的develop分支拉下来
2.git checkout -b feature1 develop 在本地仓库的develop分支下开启feature1分支
3.作改动。。。。
4.git pull origin master 在本地仓库的feature1分支下拉取线上最新的develop分支
5.git checkout develop 切换到本地develop分支
6.git merge --no-ff feature1 将本地的feature1与本地的develop合并
7.git push origin develop:develop 将本地的develop推送到远程的develop

如有错误,希听指教

如果用gui工具,sourcetree可以点点就行

从 dev 分支分出来

git co develop
git co -b feature-xx

命令行: git flow feature start featurename (win自带, linux要先apt-get/yum install git-flow mac是: brew install git-flow)
jetbrain家的: 插件中心装git flow插件, 点右下角新建feature

详细命令如图:
git-flow6.png

你知道吗?

宣传栏