2015-10-05 159 views
-1

我有一個項目,它使用AJAX從API獲取信息。我已將其託管在本地wamp服務器上,並且希望使用Git在線發佈項目。 (我想創建一個GitHub頁面)我該怎麼做?我試過,但通常我得到一個404錯誤:「在這個地址配置的站點不包含請求的文件」上傳到Github

這是我的過程:

  1. 上github.com
  2. 創建回購
  3. git的初始化
  4. git的添加*添加的所有文件
  5. git的狀態來檢查哪些文件未經跟蹤
  6. git的承諾-m「第一承諾」
  7. git的遠程添加原點(https://github.com/username/repo.git
  8. git的結帳-b GH-頁面創建的github頁這通常適用於所有我的項目
  9. 混帳推生產地GH-頁面

。我知道我可能需要不同類型的命令或者對文件做不同的事情。我只是不確定是什麼,因爲我是版本控制的新手。

謝謝。

+1

第一:*什麼*錯誤?第二:你只是想創建一個GitHub頁面? – Makoto

+0

什麼是「github頁面」?只要把它離開。也不要嘗試創建一個分支(-b)。這是你的第一次提交。你想承諾穩定,而不是某個分支。您是否閱讀過簡短的github優惠給初學者?閱讀它,這是值得的! – arkascha

+0

@arkascha - 我想問的是如何使用[GitHub Pages](https://pages.github.com/)功能來託管使用Ajax的站點。這使得創建gh頁面分支非常重要。 – Quentin

回答

2

你的錯誤在你的起源之路。一旦回購創建,尋找右側此框:

Clone URL

這是你的源URL,它的格式爲:

https://github.com/<userNeme>/<projectName>.git 

所以使用URL在git remote add origin聲明。

第二種做法,在我看來更好的是創建回購後,克隆空回購(使用git clone https://github.com/<userNeme>/<projectName>.git),並在那裏提交您的更改。這會照顧到你的本地回購全部成立。

+0

這不是我在第6步做的嗎? 「git remote add origin」部分是否注意克隆回購? – FNunez

+0

沒有。你所做的是將遠程服務器添加爲本地回購的遠程服務器,但是你從不克隆遠程服務器。 我建議你'cd'到一個空目錄和'git clone'。這將是您GitHub回購的實際克隆。 – Selfish

+0

@ NitaiJ.Perez對不起,但不同意。 OP做的非常好。唯一缺少的是實際設置上游,但推動嘗試應該告訴他們有關這一點。事實上,這種建立新倉庫的流程是Github建議您在創建新倉庫時進行的方式。 –