gitlab使用git sourcetree时候的命令
6. Git連接設(shè)置
MacOS
打開MacOS的 terminal.app 工具。
輸入 cat ~/.ssh/id_rsa.pub 確認是否有已經(jīng)存在的證書。
如果提示存在證書,請?zhí)?第5步。
輸入 ssh-keygen -t rsa -C "your.mobile@136.com" -b 4096,并回車,提示的輸入項目可以不輸入,一路回車。
> 郵箱建議使用139郵箱。
輸入 pbcopy < ~/.ssh/id_rsa.pub 獲取證書數(shù)據(jù)。
輸入 cd ~/.ssh/ 進入目錄,輸入 ls 查看目錄文件。如果存在config文件,使用文本編輯器打開文件,如果不存在則需創(chuàng)建一個config文件。
將下面的內(nèi)容拷貝至 config 文件。
? # CMCC Git Lab Server?
? Host XXX.XX.XX.XX
? ? Hostname XXX.XX.XX.XX
? ? Port 2267
? ? AddKeysToAgent yes
? ? UseKeychain yes
? ? User git
? ? IdentityFile ~/.ssh/id_rsa
通過瀏覽器訪問 項目Git服務(wù)器,點擊右上角個人圖標,選擇Settings。
選擇左側(cè)SSH Keys菜單項。
點擊key下面的輸入框,將在第 5 步拷貝的值粘貼入輸入框。
點擊 Add Key 按鈕。
在Terminal內(nèi)輸入 ssh -T git@XXX.XX.XX.XX,如果出現(xiàn)Webcome to GitLab則代表SSH設(shè)置成功。
Windows
通過 win + R 輸入 powershell 來打開終端。
輸入 cat ~/.ssh/id_rsa.pub 確認是否有已經(jīng)存在的證書。
如果提示存在證書,請?zhí)?第5步。
輸入 ssh-keygen -t rsa -C "your.mobile@163.com" -b 4096,并回車,提示的輸入項目可以不輸入,一路回車。
> 郵箱建議使用139郵箱。
輸入cat ~/.ssh/id_rsa.pub | clip 獲取公鑰內(nèi)容。
輸入 cd ~/.ssh/ 進入目錄,輸入 ls 查看目錄文件。如果存在config文件,使用文本編輯器打開文件,如果不存在則需創(chuàng)建一個config文件(右鍵新建文本文檔,命名config,去掉.txt后綴。
將下面的內(nèi)容拷貝至 config 文件。
? # CMCC Git Lab Server?
? Host?XXX.XX.XX.XX
? ? Hostname XXX.XX.XX.XX
? ? Port 2267
? ? AddKeysToAgent yes
? ? User git
? ? IdentityFile ~/.ssh/id_rsa
通過瀏覽器訪問 項目Git服務(wù)器,點擊右上角個人圖標,選擇Settings。
選擇左側(cè)SSH Keys菜單項。
點擊key下面的輸入框,將在第 4 步拷貝的值粘貼入輸入框。
點擊 Add Key 按鈕。
在Terminal內(nèi)輸入 ssh -T git@XXX.XX.XX.XX,如果出現(xiàn)Webcome to GitLab則代表SSH設(shè)置成功。
?
總結(jié)
以上是生活随笔為你收集整理的gitlab使用git sourcetree时候的命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jenkins 部署vue到服务器
- 下一篇: Maven添加Oracle驱动及依赖