Skip to content

Conversation

@haacked
Copy link
Owner

@haacked haacked commented Nov 24, 2025

avatar:

I’ve done similar but mines integrated with a whole suite of get wrappers. I also don’t choose the worktree directory. It is a formula

~/gits/remote-server/org/repo/wt/branch_name

So to create a work tree for branch fix-bug-342 for repo foo/bar hosted at github:

~/gits/github/foo/bar/wt/fix-bug-342

Because everything‘s under one tree, I can then build an index that gets maintained. I don’t have a command called git-go that will present me with a menu of all the workspaces that I can then pick and cd to. I can also put a partial filter in there and reduce the size of the menu.

If anyone’s interested, it’s all on GitHub matthewpersico/personal

@haacked haacked merged commit a4b401e into main Nov 24, 2025
1 check passed
@haacked haacked deleted the comment-0ebf1e4d branch November 24, 2025 18:40
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