git賬戶配置

2022-06-27 01:39:16 字數 1257 閱讀 9834

一、生成github的ssh key

ssh-keygen

ssh-keygen -t rsa -f ~/.ssh/zzf073_rsa -c [email protected]

二、配置賬戶公鑰

1、檢視拷貝公鑰

pbcopy < ~/.ssh/id_rsa.pub

cat2、配置ssh keys

三、github連線測試

ssh -t [email protected]

ssh -v [email protected]

四、金鑰名稱配置(多賬戶配置)

問題:git連線建立時會按照預設金鑰查詢本地路徑:

debug1: trying private key: /users/zzf073/.ssh/id_rsa

debug1: trying private key: /users/zzf073/.ssh/id_dsa

debug1: trying private key: /users/zzf073/.ssh/id_ecdsa

debug1: trying private key: /users/zzf073/.ssh/id_ed25519

host github.com

identityfile ~/.ssh/zzf073_rsa

user git

五、其它命令

第一步,git config --global --list 驗證郵箱

第二步,git config --global user.name "yourname",git config --global user.email [email protected] 設定全域性使用者名稱和郵箱,

第三步,ssh-keygen -t rsa -c "這裡換上你的郵箱",生成秘鑰,

第四步,到git倉庫,新增秘鑰,

第五部,ssh -t [email protected] 測試一下通不通,不通就是ssh-agent -s  ssh-add ~/.ssh/id_rsa 操作這兩步

最後clone,藥到病除!!!

mac配置多個git ssh key

[email protected]: permission denied (publickey).

git多賬戶配置

公司有自己的git伺服器 我在git上也有自己的小專案 如何配置多賬戶呢?1.取消使用者名稱全域性設定 git config global unset user.name git config global unset user.email 2.在.ssh資料夾下新建config檔案 host co...

git多賬戶配置

1 在 gitbash上執行 ssh keygen t rsa c 賬戶郵箱 2 接下來會提示輸入key的名字 預設名字為id rsa 或者為了方便辨認重新命名github rsa 3 然後回車。4 回車,ssh agent預設只讀取id rsa,為了讓ssh識別新的私鑰,需將其新增到ssh age...

Git多賬戶配置

公用ssh金鑰對於gitlab必須是唯一的,因為它們將繫結到你的帳戶。ssh金鑰是通過ssh推送 時唯一擁有的識別符號,所以它需要唯一地對映到單個使用者 在實際開發中,我們可能會碰到在一台電腦上配置多個git賬戶,在不同倉庫提交不同的資訊,比如個人git賬戶 personal 和公司git賬戶 wo...