2015-11-03 236 views
0

我目前通過Oracle的Virtual Box運行Ubuntu 14.04.3,其父操作系統爲Windows 8.1。我已經在VM上安裝了Git,並且已經設置了一個GitHub帳戶。Git to GitHub - 無法連接到端口443:連接被拒絕

使用終端,我輸入了我的用戶名,電子郵件,並設置了本地文件和我的存儲庫之間的遠程連接。所有這一切都沒有阻礙。然後我創建了一個README.txt文件來嘗試和實踐提交和推送。在終端,並在正確的目錄,I型$ 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和谷歌審查之前的問題,他們的答案,但大多在他們的工作地點洽談代理設置的問題。
  • 我有雙重檢查,我在遠程URL輸入正確
  • 我已經關閉了我的諾頓殺毒軟件的智能防火牆和防病毒保護

這是目前正在我家的電腦上嘗試沒有任何代理。我知道我可以嘗試設置通過SSH的推送,但對流程不太熟悉,如果可能,寧願堅持使用https,因爲它似乎是最佳選擇。我不確定除了在虛擬機上運行git之外可能會發生什麼問題?如果有人有意見,請告訴我。謝謝!

+0

CaliKane真的是主機名嗎?你提到「github」。然後該網址應該有「github.com」。 – Thilo

+0

嘗試'https:// github.com/CaliKane/RemindMeApp.git' – Thilo

+0

@Thilo當我設置遠程時,我把github.com作爲主機名,出於某種原因,當錯誤輸出它沒有那個包括在內。我只是再次嘗試,以再次檢查。我輸入'$ git remote add origin https:// github.com/CaliKane/RemindMeApp.git',然後終端輸出'fatal:remote origin already exists.'當我嘗試再次推送時,我得到的錯誤輸出與以上是我原來的問題。感謝您指出,雖然我沒有注意到它。 – CaliKane

回答

0

如果你正在使用的GitHub那麼會缺少遠程URL的一部分,它應該是:

https://github.com/CaliKane/RemindMEApp.git

這裏假設你的用戶名是CaliKane在github和你的項目名稱爲RemindMEApp.git

我檢查了URL,這是您的遠程主機。

+0

當我添加遠程時,我使用github.com主機名,但出於某種原因,錯誤消息沒有顯示,但我確實仔細檢查過。還有我原來的問題有一個錯字,我的項目名稱是RemindMeApp,而不是RemindMEApp,我修正了這個錯誤。但是,我在終端命令中輸入了正確的項目名稱,並檢查它在github.com上是否一樣。還有其他建議嗎?謝謝您的幫助! – CaliKane

+0

在終端中,導航到您的項目目錄,然後執行sudo nano .git/conf並確保所有的url都是正確的。 –

+0

我這樣做了,它彈出一個終端窗口,標註爲「GNU nano 2.2.6 File:.git/conf」。除了屏幕底部的導航命令外,該窗口全部空白。我認爲這是不正確的呢? – CaliKane

相關問題