Git常见问题及处理方法

问题一:

关联错远程库,解决办法如图:减少粘贴复制,多敲加强记忆

Git常见问题及处理方法

问题二:

配置GitHub名字及邮件错误,解决办法如图:

① 重新配置名字:git config --global --replace-all user.name "名字"

② 重新配置邮箱:git config --global --replace-all user.email "邮箱"

③ 查看所有配置信息:git config --list

Git常见问题及处理方法

问题三:

输入git push -u origin master报错:error: failed to push some refs to 'github.com:duanyadian/learngit.git'

Git常见问题及处理方法

 解决办法如下:

1、登录GitHub,点击头像→Your repositories→New,新建存储库

Git常见问题及处理方法

2、创建成功后自动进入以下页面,复制该页面生成的SSH地址

Git常见问题及处理方法

 3、按照“问题一”的步骤重新关联远程库,远程库地址换成2步骤的SSH地址即可

问题四:

输入git push -u origin master报错:Please make sure you have the correct access rights and the repository exists.

Git常见问题及处理方法

解决办法如下:

1、在GitHub重新配置SSH公钥:ssh-kengen -t rsa -C "邮箱",一路回车直至命令结束,改名命令会生成两个文件,文件路径命令执行结果中有显示(如:下图生成文件在C/Users/FYKJ/.ssh内)

Git常见问题及处理方法

2、登录GitHub,点击头像→Settings→New SSH key

Git常见问题及处理方法

3、用Notepad++打开生成的id_rsa.pub文件,复制全部内容粘贴至Key中,Title可忽略

Git常见问题及处理方法

4、点击Add SSH key,验证GitHub密码

Git常见问题及处理方法

 

5、成功验证GitHub密码后,添加公钥成功

Git常见问题及处理方法