From: Phil Hord Date: Fri, 09 Aug 2019 18:05:34 GMT Subject: Re: What's cooking in git.git (Jul 2019, #06; Thu, 25) Message-ID: In-Reply-To: On Fri, Aug 9, 2019 at 10:48 AM Junio C Hamano wrote: > > Jeff King writes: > > > I don't know of any plans for checkout in particular, but I think the > > docs for restore/switch make it clear that it's way too early to start > > scripting around them: > > > > $ git grep EXPERIMENTAL Documentation/ > > Documentation/git-restore.txt:THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE. > > Documentation/git-switch.txt:THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE. > > Would it ever be OK to script around checkout, restore and/or switch > Porcelain commands? Users who wish to get their job done will script around porcelain all the time. I would be surprised if even 1% of build scripts use 'git checkout-index' instead of 'git checkout'. No, this doesn't make it OK. ;)