git clone的要是ssh链接!!!!
1、用户名和邮箱
 git config --global user.name "name"
 git config --global user.email "email"
 2、生成ssh key (ED25519)
 ssh-keygen -t ed25519 -C "<自定义内容>"
 3、复制第二步的ssh,到gitlab的“个人设置-ssh公钥”里。
 4、创建/root/.ssh/config
 HostName xx.xxyun.com
 PreferredAuthentications publickey
 IdentityFile /root/.ssh/id_ed25519
 或者
 Host github.com
 HostName github.com
 User git
 IdentityFile /Users/xin/.ssh/id_ed25519
 然后
 ssh-add /root/.ssh/id_ed25519
 5、设置密钥权限
 chmod 600 /root/.ssh/id_ed25519.pub
 6、测试是否成功
 ssh -T git@xx.xxyun.com
 或者
 ssh -T github.com
git checkout -b xin
git push --set-upstream origin xin