当我使用git config --global user.name
命令进行检查时,我已将用户名全局保存在GIT中,它显示正确的用户名,但每次输入或提交代码时,仍然使我询问用户名。
有人有主意吗?
谢谢。
答案 0 :(得分:2)
在推送时询问您的用户名是关于身份验证,而不是提交作者身份。
关于身份验证(凭据,提供给远程Git存储库托管服务的用户名/密码),您需要检查git config credential.helper
:该设置可以设置缓存,避免每次推送时都请求您的凭据。
作为OP Pribhav comments,您可以in this answer的身份将用户名嵌入URL(https://username@site/...
)中。
仍然需要credential.helper
来避免输入密码。