现在我已经启用了我的帐户的双因素认证,无法使用用户名/密码通过命令行使用git
提交到我的存储库。
我有一个“用户访问令牌”,但是我真的非常讨厌它。所以现在我只能在将这个超长字符串复制到剪贴板时才能进行提交,如果任何人看到这个字符串或某种方式访问到我的剪贴板或者我不小心将其粘贴在别处或者我将其放入文件并且该文件被访问攻击者可以破坏我的存储库?
我真的不明白为什么这比记住一个没有写在任何地方的12位随机数字/字母/符号密码更安全。我一定做错了什么或者误解了如何使用此个人访问令牌。我做错了什么?
get-credential-winstore
https://gitcredentialstore.codeplex.com 结合使用,这个问题大多数情况下就会消失。您只需输入一次用户访问令牌,Git 就会记住它并持续使用。 - vcsjonestty
似乎阻止了从环境中回显变量。@vcsjones 我正在使用Ubuntu 12.04。 - bvpx