Jeff King <peff@xxxxxxxx> 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?