On 8/21/2019 6:31 PM, SZEDER Gábor wrote: > On Wed, Aug 21, 2019 at 12:18:32PM -0700, Derrick Stolee via GitGitGadget wrote: >> As we were integrating Git 2.23.0 into VFS for Git, we discovered that "git >> checkout -b new-branch" went from 0.3s to 10+s on the Windows OS repo. > > Does this slowdown only affect the Windows OS repo with VFS for Git, > or other biggish repos without VFS for Git as well? > >> This series does the following: >> >> 1. Reverts the change that makes 'git checkout -b' slow again. >> 2. Creates a warning that recommends users start using 'git switch -c' >> instead. > > 'git help switch' says loudly and clearly that "THIS COMMAND IS > EXPERIMENTAL. THE BEHAVIOR MAY CHANGE." It's too early to recommend > it this aggressively, and to deprecate any parts of 'git checkout'. Even more reason why the performance boost should not have been removed from 'git checkout -b' so quickly. Thanks, -Stolee