Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> All other branches (feature, release, hotfix, and whatever else you need) are temporary and only used as a convenience to share code with other developers and as a backup measure. They are always removed once the changes present on them land on master.

From an open source developer's perspective I need more "eternal" branches because I need to plan future releases. Putting everything into master makes the decision for me (if I have a breaking change I have to bump a major version even if maybe I want to delay doing that).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: