是否有一种在github上设置项目或分支的首选方法,因此总有一个稳定的分支可供人们下载?你们是如何设置项目的?
这是一个例子:现在我有一个"稳定"分支(主),然后是一个"边缘"分支(仅用于开发).当我准备向公众发布新版本时,我会将我的边缘分支合并到稳定版本上.这是推荐的方法吗?谢谢!
听起来像一个很好的(和正常的)方法.您可以做的是拥有多个开发分支,针对您正在处理的每个功能或错误修复.这允许您根据您今天要处理的内容在分支之间切换.但如果您是项目的唯一开发人员,那可能就是矫枉过正.
只是我的答案的后期更新,我发现这篇文章,它看起来像一个非常好的方法来使用git版本控制:http://nvie.com/posts/a-successful-git-branching-model/ 顺便说一下这是非常接近我们在工作中使用版本控制的方式.
然而,这可能与多人项目最相关.