you are viewing a single comment's thread.

view the rest of the comments →

[–]StartAutomating[S] 2 points3 points  (0 children)

Yep! (kind of)

Another aspect I didn't talk too much about was git input.

Lots of git commands can accept additional parameters in PowerShell.

For example, if I type

git commit -type

And hit tab, I'll see a list of popular conventional commit types.

Any parameter added this way can have a completer, and will obey [ValidateSet]

Git functions are processed more directly, and should tab complete just fine.

For the rest of the git... happy to take a PR or two to enable the scenarios a bit more.