1 進入ssh目錄
#cd ~/.ssh/
2 用ssh-keygen 生成一組新的id_rsa_new 和 id_rsa_new.pub(前者是私鑰,後者是公鑰)
# ssh-keygen -t rsa -c 『[email protected]』 -f id_rsa_new
(郵箱為git伺服器上使用者名稱;id_rsa_new為新生成的公鑰,私鑰檔名)
3 為 新生成的私鑰 設定config(沒有config檔案建立乙個)
host 『dalianleyy』 (隨意定義)
hostname 「[email protected]/leyy.git」(**git伺服器倉庫)
user 「git」
identityfile 「~/.ssh/id_rsa_new」
4 執行ssh-agent 讓ssh識別新的私鑰
# ssh-agent
# ssh-add ~/.ssh/id_rsa_new
5 檢視秘鑰是否成功
#ssh-add -l
6 產看 git permission 的原因
#ssh -vt git@(config 中配置的host 名字)
Git自動補全配置安裝(Mac版本)
brew install bash completiongit clone複製 git completion.bash 源 下有個 contrib completion 目錄,有個 git completion.bash 檔案 cd git contrib completion cp git com...
Mac系統配置多個git賬號
1.進入ssh目錄 cd ssh 2.用ssh keygen命令生成一組新的id rsa new和id rsa new.pub ssh keygen t rsa c new email 需要注意,出現提示輸入檔名的時候要輸入與預設配置不一樣的檔名,比如 id rsa new 3.執行ssh agen...
配置多個git
ssh keygen t rsa c eamil qq.com 第一次生成時預設名稱為id rsa你願意改就改。進入到.ssh目錄下。若不做步需要在第二步時新增路徑名。第二次生成時的指紋檔名不能和已有的重名。這次必須改。比如改為id rsa companyname 把前2步生成的ss 件分別新增到相...