每当我试图进入我的repo-git时,它都会要求username&;密码
我每次重新输入密码都没有问题,但问题是输入用户名。我使用https克隆我的存储库
那么,我如何配置git,使其不会在每次git推送时要求username
我是linux新手,但windows中的IIRCgit push只要求输入密码
编辑(由主持人和评论建议@dk14)
警告:如果您在回答中使用credential.helper store,您的密码将完全未加密(“原样”)存储在~/.git credentials中。请参阅下面的评论部分或“链接”部分的答案,尤其是如果您的雇主对安全问题没有容忍态度。
即使被接受,它也不能回答实际OP关于只省略用户名(而不是密码)的问题。对于有这个确切问题的读者来说,@grawity的答案可能会派上用场
原始答案(作者@Alexander Zhu):
您可以使用以下命令存储凭据
$git config credential.helper存储
$git推送http://example.com/repo.git
用户名:<;键入您的用户名>;
密码:<;键入您的密码>;
我还建议您阅读
$git帮助凭据