怎樣使用git把程式碼搬到OpenShift?

9 / 14, 2013 伺服器 , 免費空間 , 網路 , 虛擬主機 , 雲端

我想大家自從上次的OpenShift WordPress教學後,對OpenShift的運作感到很好奇,覺得沒有FTP帳號到底怎樣修改代碼呢?我會在此文章詳細介紹一下git和怎樣使用這個系統把程式碼搬到OpenShift平台上。

git是一套程式碼管理系統,用來監測程式碼的變動,然後和遠端伺服器同步更新的工具。OpenShift就是利用了這套系統的同步更新功能來把程式放到他們的主機的。

首先,請大家安裝

git

Ruby

(這個是用來安裝OpenShift命令端管理程式的),這次的教學會以PollEndpoint作測試。

安裝完成後,請大家開啟Ruby命令端,以安裝OpenShift用戶端。

openshift-git-1

然後輸入

gem install rhc

以安裝OpenShift命令端管理程式。

openshift-git-2

等待他安裝完成就可以了!現在輸入這個指令:

rhc setup

你就會看見這個畫面

openshift-git-3

輸入您的OpenShift帳戶和密碼,然後等待他執行就可以了。

設定完成後,我們就要到OpenShift的管理頁面,找出你的git連線位置,並複製它。

openshift-git-4

然後開啟命令端,輸入:

git clone <剛才複製的git位置>

等待他設定完成就可以了。

openshift-git-5

然後你就會看見那些程式碼了!

openshift-git-6

每次你修改了檔案,要放上OpenShift的話,就開啟終端機,輸入:

cd <應用程式名字>
git add .
git commit -am "<在這裡說明一下你更新了什麼>"
git push origin master

就可以把更新放到OpenShift上了!

openshift-git-7

最後,祝大家使用愉快!有什麼問題可以在下面留言,我會盡快答覆。