Skip to content

Fix Git completion filenames, remotes, and push options - #1286

Merged
fdncred merged 3 commits into
nushell:mainfrom
philocalyst:git-completion-fixes
Oct 16, 2026
Merged

fdncred merged 3 commits into
nushell:mainfrom
philocalyst:git-completion-fixes

Conversation

@philocalyst

Copy link
Copy Markdown
Contributor

Preserve and quote literal Git checkout filenames, include unmerged paths, parse remote URLs as complete records, and resolve push remotes and deletion flags in context.
Real-repository regression tests pass on the patched Nu and on released Nu 0.116.1 with GIT_EXPECT_CUSTOM_COMPLETIONS=false, and the repository CI lint passes.

@fdncred
fdncred merged commit 232aef4 into nushell:main Oct 16, 2026
1 check passed
@fdncred

fdncred commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants