【发布时间】:2013-07-01 19:21:21
【问题描述】:
我在 git 中提交并推送,在推送期间 git 询问我的用户和密码。现在,在 github 上,我的 computer account 用户名出现了。为什么?
具体来说,git config --system -l 返回“找不到文件”。
git config --global -l 没有用户条目。 git config --local -l 没有用户条目。为什么推送时我提供的用户名没有使用?
【问题讨论】:
-
请注意,在推送时,您的用户名和密码不是由“git”询问,而是由 ssh(或任何用于授予您访问存储库文件的权限)询问。一旦你可以访问这些文件,git 会忽略你输入的信息来访问这些文件。
-
啊!好的,这就解释了。基本上,信息不会传递给 git。我从来没有想过。如果你把它作为一个答案,我会接受它。