本页目录
yarn stage
使用这个命令
首先安装 stage 插件: yarn plugin import stage
将所有Yarn文件添加到您的 vcs
语法
- yarn stage
实例
将所有修改过的项目文件添加到暂存区:
- yarn stage
创建一个包含所有修改过的项目文件的新提交:
- yarn stage --commit
选项
- -c,--commit
- 提交暂存的文件
- -r,--reset
- 从暂存区删除所有文件
- -n,--dry-run
- 打印提交信息和修改过的文件列表,而不需要暂存/提交
细节
此命令会将属于 Yarn 的文件添加到您的暂存区(通常是任何修改过的 package.json
和 .yarnrc.yml
文件,还有链接器生成的文件、缓存数据等)。它将考虑您的忽略列表,因此如果缓存在 .gitignore
文件中被忽略(假设您使用 Git),则不会添加缓存文件。
运行 --reset
会将它们从暂存区域中删除(更改仍然存在,但在您暂存它们之前不会提交)。
由于暂存区在 Mercurial 中是一个不存在的概念,因此在 Mercurial 存储库上运行此命令时,Yarn 将始终创建一个新的提交。通过使用将直接创建提交的 --commit
标志,您可以在使用 Git 时获得此行为