2017-05-28 90 views
0

我想開始使用git和github,但我很困惑 我已經有一個網站在線,但我想添加更多的更改。問題是我不知道如何開始使用git。我是否需要將本地副本克隆到github存儲庫中,但是如何將chages自動上傳到服務器呢?git和github項目

謝謝

+1

我建議你先開始通過一個教程,也許一個由GitHub直接提供的教程,然後再回到這裏,提出一個更集中的問題。 –

+1

https://git-scm.com/book/en/v2 –

+0

可能重複[如何使用git備份我的項目?](https://stackoverflow.com/questions/44199658/how-doi-i-備份我的項目與混帳) – AdhershMNair

回答

0

你可以做很多事情。例如,您可以在您的網站中克隆該項目,並從中提取更新的項目。這使您可以在機器中編碼並更新,只需連接到主機。

這個解決方案有一些優點和缺點。要自動執行此操作,你可以做兩個thigs:

  • 寫一個腳本自動通過ssh連接,並從GitHub
  • 拉代碼添加此腳本作爲git的鉤

的Git掛鉤存儲的腳本在.git/hooks文件夾中。每個腳本處理一些git hevent。所以,..你可以處理提交後的事件,並在每次你想要的時候推送遠程。如果您不真的想更新每一次提交,請爲每個部署保留腳本。

CD(Continuous Deploy)是一個很大的爭議。有關於它的書籍。現在,只需從bash腳本開始。

+1

感謝您的幫助:)我現在找到了我的方式 –