有自己的一個GitHub賬號,還有公司的http://git.{departmentName}/repos/
折騰了小半天各種報錯,結果總結下來也就幾步
公司配的筆記本是有公司的ssh,但是沒有自己的,所以我要添加的是自己的
1.首先增加一個ssh
注意命名不能重複!!!
2.copy id_rsa_my.pub裏的所有內容,添加到倉庫的ssh
不清楚在哪裏的py我已經標清楚
3.ssh-add
4.添加config文件
# company
Host company
HostName git.sankuai.com
User ${name}@${company}.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
# personal 自己的倉庫
Host personal
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_my
5.測試
不知道這裏爲什麼在輸入密碼之後就一直沒反應,但是確實可以clone了
自己的倉庫測試正常
6.克隆
公司的
自己的
參考:
https://juejin.im/post/5a8fe5d4f265da4e710f7042#heading-7