簡體   English   中英

將文件從Web服務器上傳到GitHub

[英]Upload files from webserver to GitHub

我想知道是否可以通過git將文件從我的Web服務器復制到我的GitHub存儲庫以開始使用github編輯它?

謝謝

如果您想將文件直接從Web服務器復制到GitHub,則不能,僅使用git不可能。 盡管您可以使用一些相當簡單的Shell腳本來完成此操作,但我建議您暫時手動嘗試一下。

首先,在GitHub上創建一個新的存儲庫-以下文檔將引導您完成此過程: https : //help.github.com/articles/create-a-repo/

然后,您可以將其克隆到您的計算機上! -https://help.github.com/articles/cloning-a-repository/

下載您當前的Web服務器文件的副本-您的html,css,js(如果有),圖像等,整個文件都保存下來,但請確保其中沒有密碼或其他秘密。

將您的Web服務器文件復制到克隆存儲庫時創建的文件夾中。

現在,您需要將文件添加到“索引”(也稱為暫存區或緩存),然后將它們提交到存儲庫。 為此,打開一個終端, cd到克隆的存儲庫文件夾,然后運行:

git commit -am 'Initial Commit'

最后,將您的更改推送到GitHub:

git push

完成! (但請在下面閱讀...)

我建議看看GitHub Pages https://help.github.com/articles/what-is-github-pages/ 如果您使用的是GitHub Pages,則每次git push新更改git push送到GitHub時,網站都會自動更新。 而如果您按照我的上述回答,則每次需要更新網站時,都需要將其重新上傳到您的網絡服務器。

關於在GitHub上編輯文件的說明:

盡管GitHub在其Web界面中內置了出色的文本編輯器,但我僅將其用於簡單的更改-糾正拼寫錯誤,語法等。當您想對HTML,CSS或代碼進行總體更改時,最好使用專為在計算機上編碼(例如Atom )而設計的文本編輯器,然后使用git push將更改推送到GitHub。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM