macbook pro、gitlab、SourceTree提交代碼


跳槽了搞平安銀行項目,公司配了macbookpro,項目組用sourcetree提交代碼,先將基本步驟總結備注下。

1、安裝sourcetree 

2、Mac sourcetree跳過注冊
a.打開sourcetree
b.關閉sourcetree
c.命令終端輸⼊defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion

d.打開sourcetree即可跳過登錄 

3、首次使⽤需在Gitlab設置提交代碼的密碼(注意該密碼為提交代碼密碼,跟UM 密碼沒有關系) 

 

4、MAC 本地創建SSH KEY ⾸先打開終端,輸入如下命令,其中命令中的雙引號內的郵箱請輸⼊自⼰的郵箱 

ssh-keygen -t rsa -C "EX-PUYONGSONG001@pingan.com.cn" -b 4096

命令敲擊完后如下圖 

此時直接按enter鍵,不需要鍵⼊任何東⻄,之后效果如下圖 此時需要設定密碼,該密碼為ssh key的密碼,設定后會提示再次輸入以confirm密碼一致 其后效果圖如下 

 

 

之后繼續輸⼊以下命令
cat ~/.ssh/id_rsa.pub

出現下圖,其中選中的區域是稍后需要復制到gitlab的。 

訪問gitlab,並進⼊的倉庫,頁⾯右上方setting點擊進入左邊菜單add an SSH key,點擊進入 

 

 

將剛終端⾥里需要復制的東西,粘貼到key里面,點擊add key即可。  

在gitlab中將git地址前的選項改為SSH后,再復制后⾯的地址。 

 

由於倉庫git中的部分源⽂件容量太⼤,導致不能使用http協議進行傳輸,只能通過 SSH的方式進⾏拉取。使⽤windows系統的論上也是⽤這個⽅法,具體參考⽹網⽹網址https:// blog.csdn.net/ u011925641/article/details/79897517 

5、使⽤用SSH 拉取遠端代碼 

 

 

注意⾸次拉取代碼如果出現⼀一直loading的情況:是ssh的問題, 

在終端輸⼊入回車,再重新嘗試拉取代碼即可。 

ssh-add ~/.ssh/id_rsa 

若重啟開機后,拉取代碼提示權限問題,在終端輸入上面的命令添加ssh key后輸入ssh key密碼(這二的密碼就是上面第3步設置的提交代碼密碼)即可。

 


免責聲明!

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



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