SourceTree安装破姐添加SSH KEY以及拉取代码教程(附资源下载)
場景
Source Tree
擁有可視化界面的項(xiàng)目版本控制軟件,適用于git項(xiàng)目管理
安裝包以及破姐資源見文末。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
安裝SourceTree
確保你的電腦已經(jīng)安裝了Git
然后雙擊資源包中的SourceTreeSetup-3.3.8.exe
?
稍等一會就會出現(xiàn)第一步讓你選擇bitbucket的界面,此時退出頁面。
此步驟的目的是為了在路徑下生成SourceTree的配置文件。
文件路徑在此目錄下
?
然后到C:\Users\{用戶名}\AppData\Local\Atlassian\SourceTree\ 這個路徑下
將上面資源包中的accounts.json放進(jìn)去
?
然后再打開
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 節(jié)點(diǎn),將這兩行規(guī)范的添加進(jìn)去即可。
此時再雙擊那個exe文件,點(diǎn)擊最后一個“我不想使用”
?
至此SourceTree安裝完成 ,exe文件位置
C:\Users\用戶名\AppData\Local\SourceTree\app-3.3.8下sourceTree.exe
配置SSH Keys
使用Git生成SSH密鑰,如果之前使用GitHub生成過則可以直接使用。
如果沒有則打開Git Bash
設(shè)置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 下面,當(dāng)然如果你不是 Administrator 用戶的話,需要換成對應(yīng)的用戶。
添加SSHKey到GitLab
找到上面生成的id_rsa.pub所在的位置
?
然后使用NotePad++等軟件將其打開就可以看到里面的內(nèi)容并能復(fù)制出來。
登錄你的GitLab賬戶 ,點(diǎn)擊右上角頭像下的Settings并找到SSHKeys
?
然后將上面的pub里面的內(nèi)容復(fù)制進(jìn)來,并設(shè)置一個標(biāo)題和過期時間
?
設(shè)置SourceTree的SSH客戶端
打開SourceTree-工具-選項(xiàng),將SSH客戶端設(shè)置為OpenSSH,并選擇SSH密鑰所在的位置,注意此時選擇的是上面生成的私鑰。
?
然后點(diǎn)擊確定。點(diǎn)擊Clone,輸入遠(yuǎn)程庫的地址和要存放在本地的地址。
點(diǎn)擊克隆就可以拉取代碼了。
?
安裝包以及資源下載
見下面末尾
安裝包以及資源
總結(jié)
以上是生活随笔為你收集整理的SourceTree安装破姐添加SSH KEY以及拉取代码教程(附资源下载)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SourceTree中拉取GitLab代
- 下一篇: VSCode刚安装后可以安装这些插件提高