yarn stage | Yarn (original) (raw)
Add all yarn files to your vcs.
Usage
Examples
Adds all modified project files to the staging area :
yarn stage
Creates a new commit containing all modified project files :
yarn stage --commit
Details
This command will add to your staging area the files belonging to Yarn (typically any modified package.json and .yarnrc.yml files, but also linker-generated files, cache data, etc). It will take your ignore list into account, so the cache files won't be added if the cache is ignored in a.gitignore file (assuming you use Git).
Running --reset will instead remove them from the staging area (the changes will still be there, but won't be committed until you stage them back).
Since the staging area is a non-existent concept in Mercurial, Yarn will always create a new commit when running this command on Mercurial repositories. You can get this behavior when using Git by using the --commit flag which will directly create a commit.
Options
| Definition | Description |
|---|---|
| -c,--commit | Commit the staged files |
| -r,--reset | Remove all files from the staging area |
| -n,--dry-run | Print the commit message and the list of modified files without staging / committing |