【发布时间】:2020-12-11 09:42:35
【问题描述】:
一直在尝试让 VS Code 记住我的 github 公钥密码,这样我就不必每次尝试从终端执行 git 命令时都输入它。遵循多组指示,但没有任何效果。我能得到的最接近的是手写
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa
每次我打开一个终端窗口。
如果我从 git bash 或任何终端执行此操作,则在该终端关闭的那一刻,设置已关闭,我必须再次输入。我想要一些持久的东西。我在 Windows 10 顺便说一句。我有同事在相同的环境和他们的工作。我已经逐步复制了他们的设置过程,但它在我的笔记本电脑上不起作用。
所以问题是,我可以使用以下设置在 VS Code 中打开的终端上运行这两个命令:terminal.integrated.shellArgs? 我尝试将它们作为两个单独的字符串放入数组中,但这会引发无法打开终端的错误。我猜他们需要被格式化或有一个标志,或者可能以某种方式作为外部脚本运行。这里的任何建议都会很棒!
【问题讨论】:
-
我假设你看到了stackoverflow.com/questions/45635168/…。
["eval", "$....", "ssh-add", "~/....."]有效吗?
标签: git github visual-studio-code vscode-settings