|
现在 github 不允许通过 https 加账号密码的方式 push 了,必须通过 ssh
如果你只有一个 github 账号,那用一个 ssh key 就行,如果你有多个 github 账号要管理,由于 github 不允许两个账号公用一个 ssk key,需要创建多个 ssh key
新增 ssh key:- ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_shuzijumin
复制代码
配置 ~/.ssh/config 文件:- Host github.com-shuzijumin
- HostName github.com
- User git
- IdentityFile ~/.ssh/id_rsa_shuzijumin
复制代码
远程仓库地址格式:
这样 push 时用的就是 ~/.ssh/id_rsa_shuzijumin |
|