Visual Code advertised itself as this amazing IDE, and I was totally sold.
Can use Git within it, can have a terminal in it, doesn't eat all memory, soldddd.
Except Git _only works with SSH when it has no passphrase_
HOW DID THAT GET PAST RELEASE.
Oh shit I actually just found a workaround, awks.
Anyway, if this does bother you, just do
eval "$(ssh-agent -s)"
Then add
"Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa"
in your ~/.ssh/config
And add it to the agent you started by using
ssh-add -K ~/.ssh/id_rsa
because then visual studio can use the agent you started, and the agent has access to your keychain, which has your password.
Apparently the instant I post any complaint to Mastodon, I find a fix for the problem.
So the git ignore does work, it just didn't like the formatting of the automatic one.