WSL怎么使用本机进行快速克隆github代码
WSL怎么使用本机进行快速克隆github代码 问题来源 使用WSL克隆github的代码网速很慢,无响应,导致项目无法下载,真的愁人。就想到为WSL设置端口上网,是否就会好很多。 ### 设置v2rayN 如果电脑使用的v2rayN的话,点击 设置,打开参数设置(我使用的V6.17版本) 然后找到 允许来自局域网的连接,把这个选项打开 查看监听端口:v2rayN的默认socks端口是10808,http默认端口是10809。 设置这个之后,然后去wsl里面查看能否克隆项目,如果可以,就不用往下看了。 设置wsl 首先查看wsl是否有.zshrc文件: cat ~/.zshrc 如果显示不存在该文件,就创建一个文件,命令如下: touch ~/.zshrc 然后打开.zshrc文件,输入如下内容: 复制该命令打开文件: vim ~/.zshrc 复制如下命令,然后到wsl终端里面,可以直接鼠标右键,默认粘贴。查看你的代理端口号,记得修改第二行的端口号。 export hostip = $(cat /etc/resolv.conf |grep -oP '(?<=nameserver\ ).*') alias setss = 'export all_proxy="socks5://${hostip}:10808";' alias unsetss = 'unset all_proxy' 然后使用source ~/.zshrc命令,重新读取并执行 zsh 配置文件 ~/.zshrc 中的命令 source ~/.zshrc 然后使用setss命令即可设置代理,使得WSL可以联网,使用curl google.com测试,返回如下结果代表可以进行上网。 如果想取消上网,输入unsetss即可。然后使用curl google.com测试,就会返回空的结果。 至此,配置WSL的xx上网,和取消WSL的xx上网都已完成。 关闭wsl,然后再次打开wsl,需要重新设置进行xx上网,使用两条命令即可,记住要逐条执行。 source ~/.zshrc setss 总结 通过本博客可以让WSL联网,然后克隆github的代码的网速也会好很多。 因为有时候连接github非常龟速,时好时坏,网络很不稳定...