重新回到csdn上面来写博客,年少轻狂的我,年过半百,现在已经是是一个穷困潦倒的程序员,从新写博客
问题一:SSL certificate problem: unable to get local issuer certificate
对于遇到一个一个问题,解决花了有一个上午,然后还需要花一个下午去复盘,我的天,
首先是发现一个大的项目,很大的项目,不知道哪里动了一下,导致项目出错,
于是乎我想到了,用项目管理工具来管理项目
正好vs自带了的又git ,就用上了
我想着将项目传到git,然后发现了,发现了标题的错误,如是乎,在网上找了一堆答案
大概意思就是要执行 如下的命令
git config --global http.sslVerify false
可是在cmd 里面执行,发现 找不到git ,原来vs的git 默认是在cmd 里面打不开的
如果是乎
我第一个想到的解决方案,是把vs自带的git 放到环境变量里面,这样子就可以解决问题了,找vs2022的目录就找了半天,再通过找git的目录发现大大小小的目录有 7 8个,设置哪一个目录好呢,

这就犯难了,如是我就死马当活马医,想到是否可以把git重新安装一下,是否可以就在cmd里面直接运行git命令,
去哪找git安装包又是一个难题,要能和vs能集成到一起的,版本还不能冲突的,如是我就想到了 vs的安装工具,里面有大量的工具包,看是否有git的安装包,结果还真给我找到了

本文介绍了在使用Visual Studio(VS)推送项目到GitHub时遇到的两个问题及其解决方案。首先,由于SSL证书问题导致上传失败,通过设置`git config --global http.sslVerify false`解决。然后,由于国内访问GitHub不稳定,使用Watt Toolkit加速。其次,遇到`the remote end hung up unexpectedly`错误,推测为缓存不足引起的大文件上传失败。
最低0.47元/天 解锁文章
4880





