<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Has nothing to do with git, it&#39;s just a &quot;when&quot; question.</blockquote><div><br></div><div>With git you have the freedom to create a branch from _any_ point in repository history, which allows creating a branch from the exact same commit as a tagged release. That provides the freedom to branch only when the need arises to apply critical fixes. It&#39;s a commonplace and straightforward workflow that I&#39;ve personally done several times for critical fixes on top of a point release.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Merging and mantaining fixes on two branches is painful no matter what.<br></blockquote><div><br></div><div>There&#39;s no way around this once in a multiple branch situation. But late branching can reduce the likelihood.<br>
</div><div><br></div><div>M</div><div><br></div></div></div>