我刚把Git从1.7.11更新到1.8.5
现在尝试向Bitbucket推送时,我收到以下消息:
致命错误:无法读取“https://xxxxxx@bitbucket.org”的密码:没有这样的文件或目录
其中xxxxx是我的用户名。
在其他仍然使用1.7版本的机器上推送工作正常。
这是什么原因,我该如何解决?
我刚把Git从1.7.11更新到1.8.5
现在尝试向Bitbucket推送时,我收到以下消息:
致命错误:无法读取“https://xxxxxx@bitbucket.org”的密码:没有这样的文件或目录
其中xxxxx是我的用户名。
在其他仍然使用1.7版本的机器上推送工作正常。
这是什么原因,我该如何解决?
尝试:
git remote add origin https://username:password@bitbucket.org/repo.git
显然,将用户名放在“username”处
将密码放在“password”处
不一定是最好的答案 - 但最终我通过完全删除/卸载git,然后重新安装解决了这个问题。
我不知道为什么我需要这样做。目前我已经重新安装了1.7版本。 我会再次尝试更新并更新这篇文章。
%PATH%
:http://code.google.com/p/msysgit/downloads/list?can=3&q=portable&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount - VonCcore.autocrl
全局Git配置为true。我有4年的答案解释为什么这不是一个好主意(例如https://dev59.com/unE95IYBdhLWcg3wY85l#2354278)。 - VonCautocrlf
。过去的问题已经不相关了。安装程序绝对是安装“Git for Windows”的推荐方式。 - pokegit remote add origin https://bitbucket.org/repo.git
GIT_TRACE
环境变量设置为true
后,使用push命令会得到什么输出? - xaizek