我正在尝试使用http://danielmiessler.com/study/git/#website设置 git来管理我的网站。
我已经到了说明的最后一步:git push website +master:refs/heads/master
我正在使用 win7 中的 git ming32 命令行
$ git push website +master:refs/heads/master Bill@***.com's password: Connection closed by 198.91.80.3 fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
这里的一个问题可能是程序正在寻找 Bill@***.com。当我通过 ssh 连接到我的网站时,我有一个不同的用户名(比如说“abc”)。所以也许这应该是 abc@***.com。如果是这样,我不知道如何更改它,或者我是否可以使用别名推送
您可以指定 SSH 应发送到远程系统的用户名作为远程 URL 的一部分。将用户名,后跟一个@,放在远程主机名之前。
@
git remote set-url website abc@***.com:path/to/repo