The gitflow way
Transcript of The gitflow way
What you will not get
how to use git
how to use github
why git
etc…
What you will get
work with git-flow
new way to think in git using
Only one developercommit
changed little
changed release version 1.0.0
start create awesome appmaster
In the real world
picture from: http://www.ruanyifeng.com/blog/2012/07/git.html
What is git-flowa set of git extensions
a simple git branching model
merge based solution
picture from: http://nvie.com/posts/a-successful-git-branching-model/
Basic elementmaster must always be deployable
all changes made through feature branches (pr + merge)
rebase to avoid/resolve conflicts; merge into master
Branches in git-flowmaster: must always be deployable
develop: latest delivered development changes for the next release
feature/xxx: new features
release/xxx: preparation of new production release
hotfix-xxx: critical bug fix in a production version
Many features
picture from: http://www.ruanyifeng.com/blog/2012/07/git.html
Wanna know morehttp://nvie.com/posts/a-successful-git-branching-model/
http://danielkummer.github.io/git-flow-cheatsheet/index.html
https://www.atlassian.com/git/tutorials/comparing-workflows
https://gist.github.com/jbenet/ee6c9ac48068889b0912