问题分析
1、系统代理
2、使用http/https拉取,使用这个传输不稳定,很受网络影响
解决措施:通过SSH推送代码
1、检查SSH配置
ssh -T git@github.com
因为还未配置是无效的
2、配置git账号和邮箱(name为GitHub账户名,mail为GitHub绑定的主邮箱)
git config --global user.name "XXX"
git config --global user.mail "XXX.163.com"
3、获取ssh-key(XXX为GitHub的主邮箱)
ssh-keygen -t rsa -C "XXX"
4、复制公钥(id_rsa.pub)
找到自己目录下的.ssh文件,使用文本编辑器打开,并复制!
5、去github的上配置
找到Settings
将id_rsa.pub全部粘贴至key中,保存。
5、用SSH上传代码
按照上述步骤一步一步来
刷新github即上传成功