SourceTree、Git、Github、Gitlab協(xié)調(diào)配置詳解

1)下載并安裝Git客戶端

下載地址:https://git-scm.com/downloads/,下載速度有點慢,建議翻墻下載,下載之后進入安裝環(huán)節(jié),沒有什么特殊設(shè)置,一直點擊next按鈕即可,直到安裝成功,安裝成功后,右鍵菜單會新增兩個Git相關(guān)子菜單:Git GUI here、Git Base here。此時說明Git客戶端安裝成功。

2)下載并安裝SourceTree

下載地址:https://www.sourcetreeapp.com/,同樣建議翻墻下載,下載之后直接安裝,安裝過程中會彈出配置SSH密鑰操作,可以先不處理,后續(xù)使用中再添加和配置。

3)Github、Gitlab平臺注冊賬號

Github、Gitlab這兩個平臺都是代碼托管平臺,Gitlab是仿照Github而來,代碼同步相關(guān)操作與Github平臺保持一致,都可以使用Git客戶端進行代碼提交、同步等相關(guān)操作。

項目托管在哪個平臺,就在哪個平臺注冊相關(guān)賬戶,并開通相應(yīng)的權(quán)限(權(quán)限不到位,克隆項目會不成功)。

4)配置SSH秘鑰

1:打開Git客戶端,可以右鍵點擊Git Base here子菜單,亦可通過SourceTree可視化界面打開。

2:配置用戶名:git config --global user.name "xxxxx"

? ? ? 配置郵箱:git config --global user.email "xxxxxxxx@qq.com"

? ? ? 生成公鑰和私鑰:ssh-keygen -t rsa -C "xxxxxxx@qq.com",注意:生成密鑰過程中可能會讓你輸入密碼,直接按要求輸入密碼即可,出現(xiàn)如下圖,說明密鑰生成成功。并且私鑰和公鑰的地址在下圖中已經(jīng)清楚顯示。

查看公鑰是否生成成功:cat ~/.ssh/id_rsa.pub,出現(xiàn)如下圖,說明公鑰已經(jīng)生成

3:Github、Gitlab平臺配置ssh密鑰、SourceTree配置SSH密鑰

? ? ? SourceTree配置SSH密鑰:點擊工具-->選項-->一般-->SSH客戶端配置-->選擇openssh,SourceTree會自動檢測 密鑰文件(.ssh/id_rsa文件)

? ? ? 代碼托管平臺配置SSH密鑰:用筆記本打開id_rsa.pub文件,復(fù)制全部內(nèi)容,粘貼到代碼托管平臺即可。

5)克隆遠程項目

打開SourceTree,復(fù)制遠程代碼庫地址,新建好本地倉庫地址,選擇需要克隆的分支,即可克隆遠程項目到本地倉庫

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容