git init
git commit -m “备注”
git remote add origin 远端git仓库地址
ps:这里是把本地叫做local,远端叫做origin的意思
git push origin master
ps:正是因为这里失败了,才有了后面密钥的操作。推送几遍不成功,报错不同的原因是一开始没有用加速器,网络不行,而后面用上加速器了还是不行。就尝试把https的连接改成了ssh的连接,也就是后面开始配密钥的原因。
ssh-keygen -t ed25519 -C “github绑定的邮箱”
三次回车
ps:搜到的基本是前面rsa那个命令,还有个加-B的操作,都不行。还是官方靠谱,虽然咱也不懂那个ed25519是什么意思,但按结果来看后者确实可行。
eval “$(ssh-agent -s)”
cd ~/.ssh
vim config
ssh-add -K ~/.ssh/id_ed25519
ssh % pbcopy < ~/.ssh/id_ed25519.pub
ps:对config有什么修改呢?我截个图
cd ~/WorkSpace/IDEA
git clone github项目的ssh仓库地址
ps:这里怪可爱的,还特意提醒一下您克隆了个空仓库鹅鹅鹅。