Randall S. Becker wrote:
In all of this discussion, please be aware that many CI/CD systems use
sparse checkout and detached heads as a matter of efficiency and
certainty. Please ensure that you are not changing the semantics of
existing capabilities when restricting what `git switch` will do. I am
concerned about the 280,342 (as of this minute) current Jenkins users
who depend on this.
I doubt 280,342 Jenkins users depend on `git switch`.
And `git help switch`:
THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE.
--
Felipe Contreras