{"version":"2.1.219","anchor":"claude-code-git-bash-path-no-longer-kills-the-process","canonical_anchor":"claude-code-git-bash-path-no-longer-kills-the-process","heading":"CLAUDE_CODE_GIT_BASH_PATH no longer kills the process","tier":"use","area":"Windows","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219\/e\/claude-code-git-bash-path-no-longer-kills-the-process","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219","markdown":"### CLAUDE_CODE_GIT_BASH_PATH no longer kills the process\n\nA bad CLAUDE_CODE_GIT_BASH_PATH on Windows now warns and auto-detects instead of quitting.\n\n**What**\n\nOn Windows, pointing the variable at a path that does not exist used to print an error and call process.exit(1). It now warns and carries on.\n\n**Details**\n\n- Falls back to normal auto-detection instead of exiting\n- The path is additionally rejected unless its basename is bash.exe, sh.exe, bash or sh\n- Windows git-bash lookup only\n\n**Evidence**\n\n`falling back to auto-detection`\n\n- Area: Windows\n- Names: `CLAUDE_CODE_GIT_BASH_PATH`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 0\/5"}