这是我第一次使用 Git Hub。所以请与我合作。
我正在与另一位开发人员一起开发 iOS 项目。现在,由于我们正在开发 2 个不同的功能,我认为为每个开发人员创建单独的分支是个好方法。所以我计划按照以下步骤进行
functionality1使用从当前分支命名的本地分支git checkout -b functionality1functionality1在分支中提交我的代码使用将该分支推送到远程
git push origin functionality1这会将我的分支添加到远程服务器。我需要远程分支,因为我可以在任何地方工作。
我将使用它在主分支中合并它
git checkout master git merge functionality1现在
functionality1合并到master分支中(前提是没有发生冲突)
其他开发人员将遵循相同的步骤。
我们还不想删除分支。
Now once both branches are merged into master, how can each developer will get the merged code from master branch into their respective branches (functionality1 & functionality2) & then continue on working on same branch (functionality1 & functionality2)?