Skip to content

Fix interactive add creating a deattached head#10

Merged
ahmedelgabri merged 2 commits intomainfrom
fix/interactive-add-detached-head
Feb 16, 2026
Merged

Fix interactive add creating a deattached head#10
ahmedelgabri merged 2 commits intomainfrom
fix/interactive-add-detached-head

Conversation

@ahmedelgabri
Copy link
Owner

Fix interactive add

closes #8

…ive mode

`git worktree add <path> origin/<branch>` creates a detached HEAD instead
of a local branch. Use `-b` flag to create a proper local branch tracking
the remote, so the subsequent `--set-upstream-to` call succeeds.

Fixes #8
Use fake fzf scripts on PATH to test the interactive (no-argument)
code paths that were previously untestable.
@ahmedelgabri ahmedelgabri marked this pull request as ready for review February 16, 2026 22:17
@ahmedelgabri ahmedelgabri enabled auto-merge (squash) February 16, 2026 22:17
@ahmedelgabri ahmedelgabri merged commit 5748ed8 into main Feb 16, 2026
7 checks passed
@ahmedelgabri ahmedelgabri deleted the fix/interactive-add-detached-head branch February 16, 2026 22:17
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.

git wt add always failed

1 participant