1. 程式人生 > 其它 >git遠端連線由https換成ssh,生成ssh key,配置git

git遠端連線由https換成ssh,生成ssh key,配置git

如果git clone 的連結用的是https,則當前的git和倉庫的連線方式預設是https,如果使用的是ssh,則連線方式預設是ssh,這時候如果我們先用了https下載方式 要更改git push程式碼的方式要如何更改呢?

將git的操作方式由https轉變成ssh

使用https每次需要輸入密碼,使用ssh方式不需要再次認證。所以怕麻煩的大家可以重新設定一下Git的配置變數。https轉成ssh的具體步驟如下:

1、開啟終端,首先檢視本機是否有SSH Key

Mac電腦是在

本地電腦下的 ~/.ssh/id_rsa.pub 檔案裡的內容

windows電腦是,檢視.ssh資料夾內是否有內容,如果沒有則進行建立,詳細步驟檢視

https://www.cnblogs.com/chenxiaomeng/p/14595082.html 建立SSH key

C:\Users\Administrator\.ssh

有的話可以直接賦複製~/.ssh/id_rsa.pub 檔案裡的內容

將 在本機生成的ssh key 新增到倉庫的指定位置

cd 你專案的根目錄 ls -la // 檢視當前目錄下所有的檔案,包括因此檔案 cd .git // 進入git專案的配置目錄下 // 找到config檔案,並且編輯config檔案 vim config

替換url為SSH方式

url = [email protected]:xxxxxxxxxx/xxx.git

最後儲存

:wq  // 終端編輯後儲存退出


git remote -v 可檢視當前的git源倉庫地址是否已經修改,記得SSH 需要加上 ssh://字首
宣告 歡迎轉載,但請保留文章原始出處:) 部落格園:https://www.cnblogs.com/chenxiaomeng/ 如出現轉載未宣告 將追究法律責任~謝謝合作