Git 请求令牌而不是密码

Git requests token instead of password

对于我在 git 中执行的每个操作,我需要插入我的用户名 + 启用 2fa 时出现的安全令牌。

我不想每次操作都复制密钥,这非常耗时,我想插入一些我记得的东西,比如我的密码。

我该如何安排?

谢谢

您可以使用这些命令来缓存令牌。

设置git使用凭证内存缓存:
git 配置 --global credential.helper 缓存

将缓存设置为 1 小时后超时(设置以秒为单位):
git 配置 --global credential.helper 'cache --timeout=3600'

那么您只需每小时填写一次令牌即可。

在此处查看更多信息: https://git-scm.com/docs/git-credential-cache