炭疽
用于堆放 Git 分支和 GitHub 拖取请求的 CLI 。 使用 an 或者说 anthracite。 。 。 .
炭疽以 木炭矿 以及原开源的"石墨"CLI. 见 信贷和来源它支持本地堆栈和 GitHub PRs 通过 gh;它不执行当前每个 Graphite 特性或需要订阅 Graphite .
见 0.4.0 石墨平价登记册 (a) 用于运出的工作、剩余接口、蓄意差异和证据限度.
安装
用节点.js 24 或更新安装 npm 包 :
npm install --global @danielbaars/anthracite
an --version
需要 Git; GitHub 工作流程也需要安装、 认证 GitHub 缩写npm 安装两者 an 财务报告和审定财务报表 anthracite它不修改 shell 配置。 见 β/最新和准确版本的安装、完成和迁移。 。 。 .
MacOS ARM64、macOS x64和Linux x64的独立二进制也可以从中获取 GitHub 发布不需要节点或邦克 从一个克隆,运行 sh scripts/install.sh 0.1.1 安装独立放行,并进行校验和zsh完成.
an --version
an auth
an init --trunk main
an create my-change --message "Add my change"
an modify --commit --message "Extend my change"
an log short --stack
an submit --stack --draft
使用 an sync 用于全库现有地物更新和默认维护; --delete-all 仅限清理同意。 读取 同步范围、更改的自动化默认和回收. 在发送这些更新的npm发布之前,在公开发布0.5.1之后,历史源认证接受.
关于选定分支下的一个共同先决条件,见 目标插入。 。 。 .
前用 Git 更改阶段 create 或者说 modify,或者故意选择命令的中转选项。 使用 an <command> --help 详细情况.
短日志( E)an ls 或者说 an log short将接连父母和子女之间的垂直树干划入线性堆栈,包括在平行臂内。 现有的分叉连接器仍然可见; --steps 0 只显示当前分支.
使用 an split --by-file 'path/**' 或者说 an sp -f path 在保留原始分支的同时,将选定的承诺文件提取为先决条件。 见 文件分割、历史和恢复。 。 。 .
使用 an submit --reviewers alice --assignees @me --roles-branch my-change 仅将角色添加到一个选定的公关中,同时保留通常的提交范围。 见 审查者、受让人和提交范围。 。 。 .
使用 an pr [branch] 对于新的 GitHub PR 信息, --stack 用于连接的堆栈,或 --web 以明确打开选定的 PR。 见 公关检查和保留当地国家。 。 。 .
使用 an review [branch] 或提交一份明确的审查,并接受 --head; 见 审查行动和不确定的反应。 。 。 .
使用 an land [branch] --dry-run 以预览自下而上再基地着陆、强制幸存分支维护和准备阻塞器。 应用选定的干线到目标链 --yes;必要的幸存武器被重放,其现有头部/ 保持公关 当地冲突仍在继续 an continue,然后要求明确 an land 恢复远程工作。 见 目标着陆。 。 。 .
要解开 npm 安装, 请运行 npm uninstall --global @danielbaars/anthracite。对于独立的安装,使用 sh scripts/uninstall.sh 从克隆人。 版本目录和首选项保留回滚. 见 安装和升级,则 命令引用,以及 兼容性。 。 。 .
MCP 磁共振
编码代理可以使用 an mcp 或者说 anthracite mcp 作为本地 stdio 服务器. 见 MCP配置、工具和恢复 用于通用客户端配置,明确请求参数,执行限制和中断行为.
发展
见 捐款额 测试和发布准备。 本寄存器的源代码,文档,承诺消息,问题和拉出请求都用英语写出.
根据GNU Affero通用公共许可证版本3颁发的许可证;见 自由主义 财务报告和审定财务报表 (简体中文)。 。 。 .