1、配置用户名、密码
查看配置
$ git config --global -l
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
user.name=xx
user.email=xx@qq.com
http.sslverify=true
winupdater.recentlyseenversion=2.32.0.windows.2
credential.https://gitee.com.provider=generic
url.https://github.com.insteadof=git://github.com
git config --global user.name “username”
2、在~/user/.ssh文件夹下建立config文件
touch config
配置内容为
#ssh -T git@bitbucket.org 测试
#ssh-keygen -t rsa -C 'xx@qq.com' -f ./id_rsa_github
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ./id_rsa_gitee
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ./id_rsa_github
# bitbucket.org
Host bitbucket.org
HostName bitbucket.org
PreferredAuthentications publickey
IdentityFile ./id_rsa_bitbucket
生成的公钥复制到网站上,测试成不 成功
488 ssh -T git@bitbucket.org 489 ssh -T git@gitee.com 490 ssh -T git@github.com
$ ssh -T git@github.com
Enter passphrase for key './id_rsa_github':
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.