记录:idea git push失败问题
问题描述:
重复弹出密码登录框,但是push失败
解决,用ssh的方式登录
1.生成ssh
配置用户名
git config --global user.name "tmqq2333"
配置用户邮箱
git config --global user.email "tmqq2333@163.com"
生成公钥、秘钥
ssh-keygen -t rsa -C "tmqq2333@163.com"
位置:C:\Users\wyx.ssh
2.配置ssh
- 验证ssh正确与否
ssh -T git@github.com
3.如果通过https拉下来,.git的config里改成ssh
4.idea配置
1.token配置
- github头像下的设置里得到token
2.ssh配置
5.还是失败,用命令行push
报错:src refspec master
使用 git show-ref
出现refs/heads/main
使用 git push origin HEAD:main
本文来自博客园,作者:流云君,转载请注明原文链接:https://www.cnblogs.com/yun10011/p/16693430.html