博文

目前显示的是标签为“Github”的博文

用指定版本的233boy sing-box脚本安装指定版本的sing-box内核 GitHub fork并指定版本tag

图片
前言 sing-box 在最近的几个版本 配置文件的语法有改动, 而且不向后兼容. 也就是说, 旧版本的配置文件用在新版本的内核, 会报错. 需求 假如 我的客户端 因为一些原因, 只能使用 sing-box v1.11.15 我想使用233boy脚本在服务端安装 sing-box v1.11.15, 这样脚本生成的配置文件我自己有能力进行一些手动修改. 新版本的配置文件语法我不想学习. 所以我需要 使用 v1.11 版本的233boy sing-box脚本 在VPS安装 v1.11.15 的sing-box内核 实践 1. fork GitHub 分支 https://github.com/233boy/sing-box/fork 注意 不要 勾选 main 分支 only  2. 进入codespace 3.  将fork 的分支恢复到 v1.11 标签的状态 在 codespace 终端中执行  git reset --hard v1.11 git push origin main --force 4. 修改 install.sh 搜索  code.tar.gz  找到代码段 修改 is_core_ver=v1.11.15 固定下载 v1.11.15 内核包 修改 link=https://github.com/233boy/sing-box/releases/download/v1.11/code.tar.gz 固定下载 v1.11 脚本包 提交修改 ======== 完 最终结果 Github https://github.com/crazypeace/sing-box 使用方法 bash <(curl -L https://github.com/crazypeace/sing-box/raw/refs/heads/main/install.sh) ======== 后记 本文这样操作的好处是, 与原项目保持 fork 的关系. 当然, 233boy 的脚本本身已经支持了一些功能, 也可以像下面这样达到用 v1.11 脚本 安装 sing-box 内核 v1.11.15 的效果 git clone https://github.com/233boy/sing-box cd sing-box git r...

Web页面上操作GitHub同步merge上游代码

图片
我不是一个重度开发人员。所以我不喜欢命令行操作GitHub的方式。 如果你的fork的分支的上游修改了代码,要如何与上游同步呢?当然你可以删掉你的fork再重新fork一份。你也可以从上游merge到你的分支。

想用的GitHub脚本删库了Repository Deleted怎么办?

图片
使用开源代码最怕的就是作者删库了. 相信这也是为什么大家经常随手Fork一份的原因. (当然, Fork之前应该Star一下 (ツ) ) 如果你就是忘了Fork一份, 作者又删库了, 那怎么办呢?

如何用 GitHub 上的旧版本官方脚本安装旧版本的软件

图片
如何用 V2ray V4.27.0 的官方脚本安装 V2ray V4.27.0

下载github上某个指定commit(版本)的代码

图片
在github上,有些repo更新了所谓的版本,但是并不会打包发release(比如:233脚本) 那么我们只能根据commit下载代码

The Hot3 in Last 7 Days

酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks

Woiden IPv6 VPS 搭 V2ray 梯子 VLESS+Websocket+TLS 模式 免费 白嫖 全程手机操作 2022-4-19

极简一键脚本 搭Xray梯子 VLESS + Reality + xTLS 偷 x25519 证书