1. 程式人生 > >碼雲和git的環境配置

碼雲和git的環境配置

背景

git是個好東西,近期個人在做一個小專案時,沒能處理好版本管理的事情,導致開發過程中遇到了很多版本的坑。

公司一直在使用自己搭建的伺服器使用git進行版本管理,因此在管理個人專案這個事情上,我第一時間想到的是github,奈何github的private專案是收費的,無奈只能考慮免費的程式碼託管平臺。碼雲是開源中國社群的產品,號稱中國的github,私人專案是免費的,個人可有5G的免費空間。本文將對git和碼雲的配置進行記錄,以作參考。

碼雲和git的配置

1、安裝git,該步驟省略;

2、註冊碼雲,建立專案,該步驟省略;

3、在碼雲中管理公匙,該步驟有兩種或多種方法:

3.1使用git

3.1.1使用原生git的話,按照碼雲官網的方法,在git bash裡輸入 

#ssh-keygen -t rsa -C "[email protected]"

將引號裡的郵箱改為註冊碼雲時的郵箱,一路回車,直到提示成功生成公匙,開啟id_rsa.pub檔案,複製裡邊的內容到

即可新增公匙。

3.1.2配置git賬號

該步驟是為了以後程式碼的提交、更新等操作,用於登入碼雲伺服器進行驗證。不需要設定密碼,因為git會用上一步生成的公鑰來登入碼雲伺服器。在git bash中輸入:

 git config --global user.name "goudan"  

 git config --global user.email "[email protected]"

接下來就看愉快地執行clone、commit等操作了。

3.2使用TortoiseGit

TortoiseGit是一種介面化的git工具,由於其不能直接使用git的rsa密匙,需使用putty key generator工具來生成既適用於git的rsa金鑰也適用於TortoiseGit的ppk金鑰,開啟該工具後,點選“generate”,生成rsa公匙,將該公匙貼上到3.1.1中的專案公匙管理處,同時點選“save private key”,在本地儲存ppk的私鑰,這樣TortoiseGit即和碼雲中專案的公匙對應起來。

在TortoiseGit中設定git的賬號、email、專案ssh地址等資訊後,即可正常使用git了。

以上,have fun。