Open fushang318 opened 11 years ago
当我们需要开发一个新功能的时候,为了不影响到其他人的开发工作,需要从 develop 分支派生出一个 feature 类型分支来进行工作
步骤如下
假如现在我们创建的分支叫做 manage_book
git pull origin develop
git flow feature start manage_book
这个命令做了如下事情 1 基于 develop 分支创建 "feature/manage_book" 分支 2 切换当前工作目录到 "feature/manage_book" 分支
这个时候可以随意 commit
# push 分支到 远程 git flow feature publish manage_book # pull 远程到本地 git flow feature pull origin manage_book
git flow feature finish manage_book
这个命令做了如下事情 1 把 "feature/manage_book" 分支 merge 到 develop 分支 2 把工作目录切换到 develop 分支 3 删除本地的 "feature/manage_book" 分支
当我们需要开发一个新功能的时候,为了不影响到其他人的开发工作,需要从 develop 分支派生出一个 feature 类型分支来进行工作
步骤如下
假如现在我们创建的分支叫做 manage_book
更新本地 develop 分支
创建 feature 类型分支
这个命令做了如下事情 1 基于 develop 分支创建 "feature/manage_book" 分支 2 切换当前工作目录到 "feature/manage_book" 分支
开始开发工作
这个时候可以随意 commit
如果短时间内没有做完,可以 push feature
开发完成时,merge 到 develop
这个命令做了如下事情 1 把 "feature/manage_book" 分支 merge 到 develop 分支 2 把工作目录切换到 develop 分支 3 删除本地的 "feature/manage_book" 分支