[英]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.