今天在学习完项目与GitHub整合后,初次实践将自己的项目上传到GitHub中产生了一些问题困扰了我很久,最终还是解决了,下面分享一下挠头之旅及解决方法;
问题一:在安装配置好Git和GitHub后,当我们选择VCS->Import into Version Control->Share Project on GitHub提交代码时IDEA出现如下问题:
Can’t finish GitHub sharing process
Successfully created project ‘XXXX’ on GitHub, but initial push failed:
unable to access ‘https://github.com/yh/XXXX.git/’: error setting certificate verify locations
异常信息:无法完成GitHub共享进程
在GitHub上成功创建项目’XXXX’,但初始推送失败:
无法访问“https://github.com/yh/XXXX.git/”:错误设置证书验证位置
解决方法:找到git bash.exe,打开后执行如下命令
git config --system http.sslverify false
执行此命令后我解决了这个问题,但是也出现了***project is already on github***,即“该项目在github已经存在”,且下面的项目链接出现两个的异常
问题二:
这里出现了项目已经在GitHub中,但我在GitHub中已经是删除了这个项目的;
问题产生原因:项目目录下隐藏的.git文件出现问题
解决方法:
进入电脑中你要分享的项目的目录,如果你的没有显示.git文件,则需要在导航栏处点击查看,有一个隐藏的项目的选项√中,即开启“显示隐藏文件”的功能,就能看到隐藏的文件夹/.git ,打开其中的config文件,删除下面格式的三行:
删除后保存config文件,然后进入IDEA->VCS->Import into Version Control->Share Project on GitHub提交代码,此时就只有一个项目了。