Skip to content

Commit

Permalink
增加 获取分支源码包
Browse files Browse the repository at this point in the history
  • Loading branch information
jinzhongjia committed Dec 3, 2023
1 parent 35c7ef9 commit ea3444f
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions learn/advanced/package_management.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,20 @@ zig 当前并没有一个中心化存储库,包可以来自任何来源,无

目前为止,`0.11` 版本支持两种打包格式的源文件:`tar.gz``tar.xz`

::: info 🅿️ 提示

小技巧:如何直接使用指定分支的源码?

如果代码托管平台提供分支源码打包直接返回功能,就支持,例如 github 的源码分支打包返回的 url 格式为:

`https://github.com/username/repo-name/archive/branch.tar.gz`

其中的 `username` 就是组织名或者用户名,`repo-name` 就是对应的仓库名,`branch` 就是分支名。

例如 `https://github.com/limine-bootloader/limine-zig/archive/trunk.tar.gz` 就是获取 [limine-zig](https://github.com/limine-bootloader/limine-zig) 这个包的主分支源码打包。

:::

## 编写包

::: info 🅿️ 提示
Expand Down

0 comments on commit ea3444f

Please sign in to comment.