關(guān)鍵詞:git TortoiseGit 碼云
軟件:git? ? ?git可視化工具? ?phpstorm
近期有個(gè)項(xiàng)目,想要記錄開(kāi)發(fā)工程中對(duì)代碼的修改,這個(gè)項(xiàng)目又是在遠(yuǎn)程服務(wù)器上的,于是便有了以下的套路.
本地代碼通過(guò)git推送到碼云,這就記錄了代碼修改歷史,也將本地代碼備份了一份在托管平臺(tái);通過(guò)ftp上傳到遠(yuǎn)程服務(wù)器,使得本地和服務(wù)器代碼一致.下面開(kāi)始說(shuō)說(shuō)實(shí)現(xiàn)過(guò)程.
一 git部分
1.注冊(cè)碼云賬號(hào)
? ? ? ? ? 具體過(guò)程按照步驟走就行
2.創(chuàng)建項(xiàng)目
3.配置git用戶信息
$git config --global user.name ? "你自己的用戶名" 可以自己填寫
$git config --global user.email ? "你的自己的郵箱"
4. 創(chuàng)建ssh密鑰
5.初始化git
6.推送代碼到碼云
在本地代碼庫(kù)根吁,點(diǎn)擊鼠標(biāo)右鍵员淫,選擇“TortoiseGit”–“Push”,將代碼提交至遠(yuǎn)程代碼庫(kù)婴栽。
若想從遠(yuǎn)程代碼庫(kù)拉取代碼满粗,在本地代碼庫(kù),點(diǎn)擊鼠標(biāo)右鍵愚争,選擇“TortoiseGit”–“Pull”映皆,將代碼“拉”至本地挤聘。
二 ftp部分
1.配置ftp的地址
到這里就完成了git push到托管平臺(tái)(本地也可以搭建)以及ftp upload到服務(wù)器了.
其實(shí)還可以完善一下ftp可以先推送到測(cè)試服務(wù)器,沒(méi)問(wèn)題在上傳到生產(chǎn)環(huán)境,另外還測(cè)試環(huán)境還可以配置xdebug配合調(diào)試.這樣就可以達(dá)到事半功倍的效果.具體過(guò)程大家可以實(shí)踐下!