Nowadays there are three popular branching models: GitFlowGitHub flowTrunk Based Development Personally, I find GitHub flow a very pragmatic approach as it is simple, yet powerful. If you do not need to maintain a lot of versions of your software, then you do not need to use the complex branching model proposed by GitFlow. On … Continue reading GitHub flow quiz