windows、中国大陆、github客户端。
这三个很好,但很遗憾放在一起有点问题。
我尝试了很多次,总结了基础的漏洞和解决方案:
主要配置文件有以下两个:
c :windowssystem32driversetchosts
和
. gitconfig
以下文件的路径因人而异,请尝试安装并搜索Everything
初始状态: hosts中没有与github相关的东西
电脑上也没有. gitconfig文件
安装github github客户端下载地址并下载exe安装
速度小偷很慢,以10kb/s下载100mb需要一个小时。
修好主机的话好像会快一点。 参考下一节的登陆github,即使不改变也请忍耐。
安装后, gitconfig会弹出
看看里面早期的内容吧。 (我承认我不知道) ) )。
登录到github github客户端后,可以通过联机github站点进行登录,但可能看不到浏览器中的任何github。 (以我非常有限的互联网知识推测,如果出现问题,可能表示我们的局域网中没有正确建立github的ip地址和网站名称的链接。 爬上去的话就不需要换主机了。 因为你必须回到后面来)
所以我们需要去host文件手动修改。 修改的内容有网站名和IP地址两个。 由于同一网站的IP因电脑而异,所以github会检测到给我们的IP。
github地址: https://github.com.ipaddress.com/
另一个需要建立连接的站点名称是github.global.ssl.Fastly.net,而用于查询其IP地址的链接是github.global.ssl.Fastly.net
现在我们把这两个人的网站和他们的IP添加到Host文件中:
重要:结束后,请注射这两行。 否则,会影响后面的Clone、Fetch和Push
Clone Repository有两个Clone选项: github.com和url
在此,Github.com选项可能会出现以下问题:
URL选项可能会出现以下问题:
这个问题的解决方法是通过github.com和url两种clone方式二选一选择可以使用的人。 (测试的结果,哪一个可以使用会有所不同。 1小时前可以使用url。 在此期间什么也没动。 过一段时间只能用github.com了。
启动Cloning后,由于我的存储库太大,可能会出现以下问题。
错误: RPC故障; curl 18传输关闭向导
(orz可能不会出现…)
解决方案是在gitconfig中添加以下内容
可以根据存储库的需要调整缓存的大小。
虽然在参考文献中也说可以采取其他的方式,但是因为是命令行的东西,我也没有在客户端上研究怎么办。
Commit和Fetch/Push简单地说,Commit在本地提交,Fetch从网络同步,Push从本地同步到网络。
Commit Commit可能会出现以下问题:
如上图所示,在命令行中尝试输入时,有. gitconfig。
然后就可以在当地提交了
Fetch/Push发生了以下问题。
添加到gitconfig中
然后推送成功了。
重启后,又挂上了这里有洞的情况。 完成前一步,重新启动电脑后,发现客户端无法进行Fetch。
结果是在. gitconfig中添加这个:
洞又来了:这个时候再推的话,很有可能出现
这样做了的话,请重复传递,或者去主机再输一次IP
也许是吧
解决办法是。 注释一下这两个人玩的样子。 (其实这样也不一定能交货。 果然是主机污染的问题。 如果不能交货的话就大量交货)。
简而言之,github对于中国大陆的一些事情一直在改变,可能需要通过ssl登录,也可能不需要,可能有IP连接,也可能没有
如果不希望在. gitconfig和host文件中进行更改,请参见2
3359 blog.csdn.net/share ye 1992/article/details/81626554
3359 blog.csdn.net/good job man/article/details/118642321? UTM _ medium=distribute.PC _ relevant _ t0.none-task-blog-2~default~blogcommendfromachinelearnpai2~ defaue 0.none-task-blog-2至default~blogcommendfrommachinelearnpai 2至default-1.es search _ PC