SourceTree安裝破姐添加SSH KEY以及拉取代碼教程(附資源下載)


場景

Source Tree

擁有可視化界面的項目版本控制軟件,適用於git項目管理

安裝包以及破姐資源見文末。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

安裝SourceTree

確保你的電腦已經安裝了Git

然后雙擊資源包中的SourceTreeSetup-3.3.8.exe

 

 

 

 

稍等一會就會出現第一步讓你選擇bitbucket的界面,此時退出頁面。

此步驟的目的是為了在路徑下生成SourceTree的配置文件。

文件路徑在此目錄下

 

 

 

然后到C:\Users\{用戶名}\AppData\Local\Atlassian\SourceTree\ 這個路徑下

將上面資源包中的accounts.json放進去

 

 

 

然后再打開

C:\Users\{用戶名}\AppData\Local\Atlassian\SourceTree.exe_Url_apsrtoxwsrcvqebduamp3kk0yxymyfik\3.3.6.3829\下的user.config文件

增加如下代碼

<setting name="AgreedToEULA" serializeAs="String">
    <value>True</value>
</setting>
<setting name="AgreedToEULAVersion" serializeAs="String">
    <value>20160201</value>
</setting>

此文件下都是settings 節點,將這兩行規范的添加進去即可。

此時再雙擊那個exe文件,點擊最后一個“我不想使用”

 

 

 

至此SourceTree安裝完成 ,exe文件位置

C:\Users\用戶名\AppData\Local\SourceTree\app-3.3.8下sourceTree.exe

配置SSH Keys

使用Git生成SSH密鑰,如果之前使用GitHub生成過則可以直接使用。

如果沒有則打開Git Bash

設置Git的user name和email

git config --global user.name "xxx"
git config --global user.email "xxx.mail@xxx.com "

生成 SSH 密鑰

ssh-keygen -t rsa -C "xxx.mail@xxx.com "

按3個回車,密碼為空。

文件存放位置 ~/.ssh,如果是window的話就在:C:\Users\Administrator.ssh 下面,當然如果你不是 Administrator 用戶的話,需要換成對應的用戶。

添加SSHKey到GitLab

找到上面生成的id_rsa.pub所在的位置

 

 

 

然后使用NotePad++等軟件將其打開就可以看到里面的內容並能復制出來。

登錄你的GitLab賬戶 ,點擊右上角頭像下的Settings並找到SSHKeys

 

 

 

然后將上面的pub里面的內容復制進來,並設置一個標題和過期時間

 

 

 

設置SourceTree的SSH客戶端

打開SourceTree-工具-選項,將SSH客戶端設置為OpenSSH,並選擇SSH密鑰所在的位置,注意此時選擇的是上面生成的私鑰。

 

 

 

然后點擊確定。點擊Clone,輸入遠程庫的地址和要存放在本地的地址。

點擊克隆就可以拉取代碼了。

 

 

 

安裝包以及資源下載

見下面末尾

https://mp.weixin.qq.com/s/-i5M51UdaPOl_dk4kzO64Q


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM