如果我有一个master分支.
然后我检查一个work分支并进行了很棒的更改,还有一些提交.
然后我必须修复一些东西,所以我回去master检查一个叫做的分支fix,修复我需要做的事情,并将其合并到master.
我的问题是,我应该然后合并master到work和继续,或者我应该继续work我在那里和合并它,当我做了什么?
我发现自己不得不回到我工作的所有分支并更新(合并更改)每个分支.
我觉得最好尽快合并,但后来发现自己不得不不断更新我工作的所有分支.这不必要吗?
请参阅Nive总是很棒的Git分支模型:

你看,你应该fix(而不是master)合并到work(又名develop)分支.
你应该多久合并一次master?当然,每个稳定版本.
还有其他疑惑吗?看看图片.:P
资料来源:http://nvie.com/posts/a-successful-git-branching-model/