{"version":"2.1.301","anchor":"git-ls-remote-helper-can-run-without-controlling-terminal","canonical_anchor":"git-ls-remote-helper-can-run-without-controlling-terminal","heading":"Git remote checks can now run detached from your terminal","tier":"internal","area":"Git","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/git-ls-remote-helper-can-run-without-controlling-terminal","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Git remote checks can now run detached from your terminal\n\nClaude Code's check of a remote git repository can now run in a temporary folder without being attached to your terminal\n\n**What**\n\nClaude Code has a helper that runs `git ls-remote`, a git command that asks a remote repository which branches and tags it has. The helper can now run in a different way: inside a temporary folder and without being attached to your terminal window. Before, it always ran one fixed way.\n\n**Why**\n\nA git command that is not attached to your terminal has no way to stop and wait there for input. This is meant to make git operations less likely to hang.\n\n- Area: Git\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}