gitless
gitless copied to clipboard
Modification to fit some workflow
Here is a big list of workflows where GitLess can learn from, please do not implement all of them, only the ones that are necessary or common. My preference would be Release Flow for Trunk Based Development, GitHub/GitLab Flow, OneFlow and ThreeFlow
Top Ones
- GitWorkFlow https://git-scm.com/docs/gitworkflows
- GitFlow https://nvie.com/posts/a-successful-git-branching-model/
- GitHub Flow https://guides.github.com/introduction/flow/
- Gitlab Flow https://about.gitlab.com/blog/2014/09/29/gitlab-flow/
- Oneflow https://www.endoflineblog.com/oneflow-a-git-branching-model-and-workflow
- Threeflow https://www.nomachetejuggling.com/2017/04/09/a-different-branching-strategy/
- Git-V https://mergebase.com/doing-git-wrong/2018/06/04/git-v-an-optimal-git-branching-model/
- Release Flow https://devblogs.microsoft.com/devops/release-flow-how-we-do-branching-on-the-vsts-team/
- CD https://www.buink.com/a-continuous-deployment-git-branching-model/
- Trunk-Based https://trunkbaseddevelopment.com/
Others
- MAP https://map-client.readthedocs.io/en/latest/developer/MAP-development-gitbranching.html#references
- Simpler http://drewfradette.ca/a-simpler-successful-git-branching-model/
- Stable Mainline https://www.bitsnbites.eu/a-stable-mainline-branching-model-for-git
- Automated http://www.josra.org/blog/An-automated-git-branching-strategy.html
- MyModel https://williamdurand.fr/2012/01/17/my-git-branching-model/
- Another https://blogpro.toutantic.net/2012/01/02/another-git-branching-model/
- Recommended https://dx.appirio.com/docs/vcs-branching/branching/
- KamiTK https://camitk.gricad-pages.univ-grenoble-alpes.fr/Docs/Getting%20Started/CamiTK%20Overviews/CamiTK_Git_Branching_Model/
- PrestaShop https://build.prestashop.com/news/introducing-new-branching-model-prestashop/
- DevOps https://writeabout.net/2018/05/04/git-branching-guidance-for-devops-teams/
- Git Ship https://rollout.io/blog/branching-strategy/
- Simplified https://chevtek.io/simplified-git-process/
- SImple https://marcgg.com/blog/2018/04/02/simplify-git-flow/
- Mainline Branching https://www.bitsnbites.eu/a-stable-mainline-branching-model-for-git/
Some reference
- https://medium.com/@patrickporto/4-branching-workflows-for-git-30d0aaee7bf
- https://www.nebbiatech.com/2019/03/15/git-branching-strategies-which-one-should-i-pick/
- https://www.sdgsystems.com/post/git-branching-models
- http://chrisbass.wakeflyexperts.com/blog/april-2019/git-branching-models
- https://proandroiddev.com/how-to-set-up-an-efficient-development-workflow-with-git-and-ci-cd-5e8916f6bece
- https://flowcanon.com/software/choosing-the-best-git-branching-strategy-for-your-team/
- https://blog.programster.org/git-workflows
- https://www.endpoint.com/blog/2014/05/02/git-workflows-that-work
- https://www.alexaitken.nz/blog/git-branching-strategies-what-works-and-what-doesnt/
- https://numergent.com/2016-12/Branching-workflow-git-flow-and-github-flow.html
- https://build5nines.com/introduction-to-git-version-control-workflow/