# Best way to host edge and stable repo at GitHub?

**URL:** <https://www.ruby-forum.com/t/best-way-to-host-edge-and-stable-repo-at-github/145869>\
**Category:** Rails\
**Created:** [August 14, 2008, 5:09pm UTC](https://www.ruby-forum.com/t/best-way-to-host-edge-and-stable-repo-at-github/145869 "2008-08-14T17:09:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tgreiser](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/258eb7/32.png) [@tgreiser](https://www.ruby-forum.com/u/tgreiser)\
**Post date:** [August 14, 2008, 5:09pm UTC](https://www.ruby-forum.com/t/best-way-to-host-edge-and-stable-repo-at-github/145869/1 "2008-08-14T17:09:23Z")

</div>

What would be the best way to have edge and stable versions of a project  
at  
GitHub? Tags? Branches?

The best I can figure is for the master branch to always be stable  
(thanks  
schacon!) and have a development branch for the edge. Then, when  
development  
should be merged into master, tag that commit with a new version number.

Are there any guides or tutorials that cover this?

## Thanks,

Tim

---

<div class="post-metadata">

**Author:** ![tgreiser](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/258eb7/32.png) [@tgreiser](https://www.ruby-forum.com/u/tgreiser)\
**Post date:** [August 16, 2008, 6:14am UTC](https://www.ruby-forum.com/t/best-way-to-host-edge-and-stable-repo-at-github/145869/2 "2008-08-16T06:14:40Z")

</div>

On Aug 14, 2008, at 11:08 AM, Tim G. wrote:

> What would be the best way to have edge and stable versions of a  
> project at  
> GitHub? Tags? Branches?
> 
> The best I can figure is for the master branch to always be stable  
> (thanks  
> schacon!) and have a development branch for the edge. Then, when  
> development  
> should be merged into master, tag that commit with a new version  
> number.

That sounds great to me.

> Are there any guides or tutorials that cover this?

I think you just wrote it.
