连接远程仓库出现的问题
1.git commit -m "第一次上传"
显示要证明自己的身份
尝试:
git config --global user.email "787666584@qq.com"git config --global user.name "kellyjackie"
还是需要证明的话可以尝试
打开控制面板,点击用户账户,管理web凭据
点击普通凭据第二行
可以选择删除,这样可以重新输入用户名和密码
或者可以修改用户名和密码,对应的是github或者你用的gitee的用户名和密码
2.关于从Git上传仓库至GitHub/Gitee时出现remote: error: GH007: Your push would publish a private email address.(push)
解决方法:
点开你的远程仓库gitee/github,我用的是gitee,在多邮箱管理下,点掉不公开我的邮箱地址,再在命令行输入
git push origin master
然后就成功了,一个晚上围着这两个问题,还是需要学习。
ohs,因为vscode重新装了,仓库连接又出了问题,导致我又要重新连一次了
因为之前装的是个人地址,后来在github发现我弄了私人地址,所以对应的user.email也要修改
1 修改user.email
git config --global user.email "xxx@xx.com" //填写个人邮箱/私人邮箱
避免填错,检查一下
git config --list
2 对应的公匙也要重新生成
ssh-keygen -t rsa -C "xxx*@xx.com" //如果你使用的是私人邮箱,就填github里面给的私人邮箱
3 连接到github库
- 先找到
ssh/id_rsa.pub文件,copy下来 Settings->SSH keys->New SSH key添加- 使用命令
ssh -T git@github.com,显示成功就可以进行提交到库的操作了 - 在自己的github上看看有没有提交成功