返回专题
28 分钟阅读
GitHub CLI 使用指南:从 issue 到 PR 的命令行工作流 最后一篇
  1. 01
    nvm 安装和使用教程

    入门 · 教程 · 用 nvm 管理多个 Node.js 版本,并为不同项目切换合适的运行环境。

  2. 02
    uv 安装和使用教程

    入门 · 教程 · 用 uv 管理 Python 版本、项目依赖、虚拟环境和命令行工具。

  3. 03
    pip 源的设置和使用

    入门 · 教程 · 了解如何配置 pip 镜像源来加速 Python 包的下载,包括临时指定、永久配置和常见第三方源的选择。

  4. 04
    uv 进阶:脚本、工作区与工具链实战

    进阶 · 指南 · 用好 uv 的内联脚本、monorepo 工作区和工具链管理,让 Python 项目依赖不再失控。

  5. 05
    pyenv 安装与使用指南

    入门 · 教程 · 用 pyenv 管理多个 Python 版本,解决项目之间 Python 版本不一致的问题。

  6. 06
    pnpm 安装与使用指南

    入门 · 教程 · 了解 pnpm 的安装、依赖管理、lockfile 和 workspace,用更稳定的方式管理 Node 项目。

  7. 07
    Poetry 与 uv 对比:Python 项目管理怎么选

    进阶 · 对比 · 对比 Poetry 和 uv 在依赖解析、虚拟环境、发布包、脚本和团队迁移上的差异。

  8. 08
    direnv 使用指南:按目录自动加载环境变量

    入门 · 教程 · 用 direnv 管理项目级环境变量,减少手动 source .env 和切换项目时忘记配置的问题。

  9. 09
    Ruff 安装与使用指南

    入门 · 教程 · 用 Ruff 统一 Python lint 和 format,了解安装、配置、常用命令和与 uv 的配合方式。

  10. 10
    GitHub CLI 使用指南:从 issue 到 PR 的命令行工作流

    入门 · 教程 · 使用 GitHub CLI 在终端直接管理 issue、PR、仓库等,免去浏览器切换。本文以 Ubuntu 为例介绍安装与认证,逐步演示仓库克隆、issue 创建、PR 发起与合并、查看 CI 和发布 Release 等常用命令,并整理常见问题与 CI 环境用法。