我开始使用Git + GitHub。
在我们的分布式团队中,每个成员都为其分配的每个问题/需求创建自己的分支。
git branch Issue#1 <-- 创建此分支
git checkout issue#1 <-- 切换到此分支
现在 编写代码
,提交(commit)
,编写代码
,提交(commit)
,等等...
然后 拉取请求(pull request)
,修复代码(code-fixup)
,提交(commit)
,编写代码
,提交(commit)
,等等。
最终,拉取请求(pull request)被接受了。
但是,现在怎么办?
在本地开发机上创建分支的人需要关闭分支吗?建议开发人员删除分支 ( ... -D ...)
,然后执行拉取/刷新主干,这样就可以获取所有他们的分支代码。
git branch Issue#1 -d
,就完成了操作 - 没有代码丢失,只是从您的仓库中删除了一个标签。 - marc_smaster
、develop
或其他开发分支中(合并、变基(带/不带压缩)等)。 - KingCrunch