16/04/2016 - GIT
These are some notes related to git branches.
brew install git-flow-avh.origin/master is considered to be the main branch and its source code is always in a production-ready state.origin/develop is considered to be the development branch and its source code is always in "work in progress" state for the next release.develop branch is stable and ready to be released, it should be merged into master branch and be tagged with a release number.master branch, tagging takes place in master branch not in develop. Tags represents project's current state so they are version numbers. There is no tagging involved in feature branches.git pull would work only if the branch you have checked out is tracking an remote branch. For example; if the branch you have checked out tracks origin/develop, git pull is equivalent to git pull origin develop.develop and merged back into develop branch.develop and merged back into develop as well as master branch.master and merged back into develop as well as master branch.