我目前通过Oracle的Virtual Box运行Ubuntu 14.04.3,父操作系统是Windows 8.1。我已经在VM上安装了Git,并设置了一个GitHub帐户。
使用终端,我输入了我的用户名、电子邮件,并在我的本地文件和存储库之间建立了远程连接。这一切都进行得很顺利。然后我创建了一个README.txt文件来尝试和练习提交和推送。在终端中,在正确的目录中,我键入$ git add README
,然后$ git commit -m 'Practicing Git'
,终端然后输出:
[master (root-commit) f3dc37d] Practicing Git
1 file changed, 1 insertion(+)
create mode 100644
所以一切看起来都很顺利,但是我尝试将提交推送到仓库$ git push origin master
,终端输出如下消息:fatal: unable to access 'https://CaliKane/RemindMeApp.git/': Failed to connect to CaliKane port 443: Connection refused
- 我已经回顾了SO和Google上以前的问题和他们的答案,但他们中的大多数都讨论了在他们的工作地点设置代理的问题。
- 我已经仔细检查了我输入的远程url是否正确
- 我已关闭诺顿防病毒智能防火墙和防病毒保护
这是目前正在尝试在我的家庭电脑上没有任何代理。我知道我可以尝试通过SSH设置推送,但我不太熟悉这个过程,如果可能的话,我宁愿坚持使用https,因为它似乎是最好的选择。我不确定是什么问题,除了在VM上运行git?如果有人有建议,让我知道。谢谢你,谢谢
1条答案
按热度按时间mnemlml81#
如果你使用的是GitHub,那么你会丢失远程URL的一部分,它应该是:
https://github.com/CaliKane/RemindMEApp.git
这里假设你在github上的用户名是CaliKane,项目名是RemindMEApp.git
我已经检查了URL,这是您的远程主机。