Skip to content
Discussion options

You must be logged in to vote

A repo-local Git setting fixed it for me:

git config --local core.sshCommand \
  "ssh -o IdentityAgent=$HOME/Library/Containers/com.bitwarden.desktop/Data/.bitwarden-ssh-agent.sock"

This writes the resolved socket path to the clone's shared .git/config. Git uses it for the main checkout and every linked worktree, regardless of which SSH_AUTH_SOCK T3 Code inherited when the desktop app launched.

I verified the setting before trying T3 Code again:

git config --local --get core.sshCommand
git fetch --dry-run origin

After that, T3 Code could fetch origin, create the linked worktree, and open the thread normally.

To remove the override later:

git config --local --unset core.sshCommand

If Bitwa…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by bjesuiter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant