Skip to main content

yarn stage

将所有 yarn 文件添加到你的 vcs。

用法

$ yarn stage

示例

将所有修改过的项目文件添加到暂存区 :

yarn stage

创建包含所有已修改项目文件的新提交 :

yarn stage --commit

详情

此命令将把属于 Yarn 的文件添加到你的暂存区(通常是任何修改过的 package.json.yarnrc.yml 文件,但也包括链接器生成的文件、缓存数据等)。它会考虑你的忽略列表,因此如果在 .gitignore 文件中忽略缓存,则不会添加缓存文件(假设你使用 Git)。运行 --reset 会将它们从暂存区中删除(更改仍会存在,但直到你将它们暂存回去后才会提交)。由于暂存区在 Mercurial 中是一个不存在的概念,因此在 Mercurial 存储库上运行此命令时,Yarn 将始终创建一个新的提交。你可以在使用 Git 时通过使用 --commit 标志获得此行为,这将直接创建一个提交。

选项

定义描述

-c,--commit

提交暂存文件

-r,--reset

从暂存区中删除所有文件

-n,--dry-run

打印提交消息和已修改文件的列表,而不暂存/提交