git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/2] Fix autocorrect in work tree for bare repository

From
Simon Gerber via GitGitGadget <gitgitgadget@gmail.com>
Date
Oct 28, 2022, 15:24 UTC
Message-ID
<pull.1373.git.git.1666970645.gitgitgadget@gmail.com>

Currently, auto correction doesn't work reliably for commands which must run in a work tree (e.g. git status) in Git work trees which are created from a bare repository.

This patch series adds a test case illustrating the issue and proposes a fix which adjusts the usage of read_early_config() in help_unknown_cmd() to match other usages of read_early_config(). In particular the patch removes the call to git_default_config() in the read config callback.

Simon Gerber (2):
  tests: add test case for autocorrect in work tree for bare clone
  help.c: don't call git_default_config in git_unknown_cmd_config
 help.c                               |  2 +-
 t/t9005-help-autocorrect-worktree.sh | 29 ++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+), 1 deletion(-)
 create mode 100755 t/t9005-help-autocorrect-worktree.sh
base-commit: e7e5c6f715b2de7bea0d39c7d2ba887335b40aa0
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-1373%2Fsimu%2Ffix%2Fautocorrect-bare-worktree-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-1373/simu/fix/autocorrect-bare-worktree-v1
Pull-Request: https://github.com/git/git/pull/1373
-- 
gitgitgadget
Next: Simon Gerber via GitGitGadget
Message 1 of 9 in “Fix autocorrect in work tree for bare repository”
  1. 0/2 Fix autocorrect in work tree for bare repositorySimon Gerber via GitGitGadget, Oct 28, 2022
  2. 2/2 help.c: don't call git_default_config in git_unknown_cmd_configSimon Gerber via GitGitGadget, Oct 28, 2022
  3. 1/2 tests: add test case for autocorrect in work tree for bare cloneSimon Gerber via GitGitGadget, Oct 28, 2022
  4. Junio C HamanoOct 28, 2022
  5. Simon GerberOct 29, 2022
  6. help.c: fix autocorrect in work tree for bare repositorySimon Gerber via GitGitGadget, Oct 29, 2022
  7. Simon GerberDec 12, 2022
  8. Junio C HamanoDec 13, 2022
  9. Simon GerberDec 13, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.