我无法弄清楚这方面的工作流程。尝试推送到我的存储库时,我不断收到以下错误:
fatal: could not read Username for 'https://github.com': No such file or directory
我在Github上设置了存储库,然后我git clone
d。
在当地没关系。我对README.md
文件进行了一些更改。然后,我git add -A
d,所以更改已准备就绪。然后我git commit -m '...'
,然后提交就绪了。
我使用以下方式设置遥控器:
git remote add Midlife https://github.com/cireficc/Midlife.git
所以现在我应该能够git push Midlife master
,因为提交准备好了。但不,我遇到了“无法读取用户名”的错误。
我使用
设置了本地提交信息git config --global user.name "<my name>"
git config --global user.email "<my email>"
所以我真的不知道出了什么问题。
它没有问我凭据,但只是给了我上面引用的错误消息,所以我有点迷失。
答案 0 :(得分:1)
这是当前 Git for Windows (版本1.8.5.2又名Git-1.8.5.2-preview20131230
)中的错误。
您可以查看this thread进行讨论并了解相关说明。
如果已发布较新的Git for Windows,请尝试安装它并查看它是否解决了该问题。如果没有,请向开发人员报告,并使用旧版本,该线程中建议的修复或SSH远程。
编辑:由于越来越多的用户仍然遇到此问题,我创建了一个unofficial fix release 1.8.5.4(Git-1.8.5.4-nevik20140208
),其中包含邮件列表主题中提供的此错误的修复程序以上链接。截至目前(2014-02-09),还没有新的官方 Git for Windows reease,所以这应该有效,直到有一个。