On Thu, Aug 16, 2018 at 1:01 AM Junio C Hamano <gitster@xxxxxxxxx> wrote: > * bp/checkout-new-branch-optim (2018-07-31) 1 commit > - checkout: optimize "git checkout -b <new_branch>" > > "git checkout -b newbranch [HEAD]" should not have to do as much as > checking out a commit different from HEAD. An attempt is made to > optimize this special case. > > So... what is the status of this thing? Is the other "optimize > unpack-trees" effort turning out to be a safer and less hacky way > to achieve similar gain and this no longer is needed? I still dislike the fact that this depends on config keys to tweak behavior and believe there are still rooms for general optimizations. But the feeling I have so far is I'm doing all the work for Microsoft in that direction. So I give up. It's up to you and Ben to decide. -- Duy