我們開發的時候常常遇到團隊協作code,為友善我們會使用一些工具協助。最近剛好有人問。
下面總結下步驟:
1.準備
代碼倉庫:
最近有使用到碼雲(https://gitee.com/)可以當成代碼倉庫,類似的還有github,gitlab等。以碼雲為例注冊一下賬戶,然後建立代碼倉庫,按照上面的步驟來就可,很簡單。

代碼上傳下載下傳工具:
可以使用git送出下載下傳代碼,當然svn也可以。以git為例,在本地以及伺服器都安裝git,安裝過程參照linux下安裝git。我的伺服器是linux,本地電腦為windows系統,大家可以自行下載下傳相應的版本安裝,下載下傳git位址:https://git-scm.com/downloads。
2.git常用指令
3.連接配接倉庫,下載下傳以及推送檔案
我們一般要将本地的代碼上傳倉庫,然後團隊其他成員可以從倉庫下載下傳代碼,再将自己代碼上傳至倉庫,進而達到協作。其實伺服器端也是從倉庫下載下傳代碼。是以本地與伺服器端都要先連接配接倉庫,以git為例:
a.本地随便找一個盤準備下載下傳倉庫的檔案,右鍵選擇“Git”->“Git Bash”,然後
$ git init(初始化建立分支master)
注意:相關的地方記得換成自己登入碼雲的郵箱以及昵稱!!!
因為Git是分布式版本控制系統,是以,每個機器都必須自報家門:你的名字和Email位址。
b.運作git clone指令從遠端庫克隆;
$ git clone 你建立的碼雲倉庫位址;
$ git remote add origin 你的倉庫位址(添加本地目錄到倉庫)
位址在如下圖所示的位置找。
c.然後建立SSH Key。在相關目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有則建立SSH Key:
也可以強行生成多個密鑰:ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/test
然後一路回車,使用預設值即可,如果一切順利的話,找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個檔案,這兩個就是SSH Key的秘鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。
d.登入碼雲,在SSH公鑰文本框裡粘貼id_rsa.pub檔案的内容
e.接着上傳檔案
先從碼雲上把代碼拉下來
然後
到此,我們就可以把我們本地修改的檔案上傳到碼雲上面了,為了在伺服器上看到效果,隻需要在伺服器端把代碼拉下來即可。