当我使用bash终端将代码推送到我的代码库时,GitHub向我发送了一封电子邮件:
一旦我生成了一个看起来像这样的令牌,
但这意味着我需要以明文或密码管理器中的某种形式存储此令牌。这似乎不对。还是说我对整个过程的理解有误?如何安全地使用此令牌而不是密码?我记得SourceTree有一个我认为是用于存储这种令牌的条款,但是如何通过Linux终端安全地执行此操作?
所以我尝试找出如何使用身份验证令牌,但是this, this 和 this页面并没有真正帮助到我。[GitHub] 弃用通知
你好,你最近使用密码访问了使用git/的存储库。
使用密码进行基本身份验证已被弃用,很快将不再起作用。请访问https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/获取更多关于建议解决方法和删除日期的信息。
谢谢,GitHub团队
一旦我生成了一个看起来像这样的令牌,
ff35995a9624470a855520c573972d2f1812843
,我知道我应该能够执行git push --all
,然后输入我的用户名和令牌以进行身份验证。但这意味着我需要以明文或密码管理器中的某种形式存储此令牌。这似乎不对。还是说我对整个过程的理解有误?如何安全地使用此令牌而不是密码?我记得SourceTree有一个我认为是用于存储这种令牌的条款,但是如何通过Linux终端安全地执行此操作?