我使用多台计算机,并希望在推送时确保git永远不会存储我的密码。简而言之,我希望git始终要求输入我的github密码。
这是可能的吗?
我感到失望的是,在Mac上,由于某种原因它总是将我的密码存储在钥匙串中,我每次都必须手动删除。
我正在使用命令行。
编辑:
这个答案给了我解决问题的线索:
在终端运行以下命令:
git config --local credential.helper ''
或者你可以编辑你的.git/config文件并添加以下内容:
[credential]
helper = ''
我没有root密码(由于某种原因管理员密码不是有效的根密码)。