The add command adds packages to the active Julia environment, resolves their versions, and records them so the environment does not unexpectedly change when third-party packages evolve. section 16.3
Adding environment dependencies
In the hobby environment, `pkg> add OhMyREPL Revise` resolves package versions and updates both `Project.toml` and `Manifest.toml`. The environment can then load these packages from the Julia REPL.
Choose the command according to whether the package is used or actively developed:
- Use `add` for ordinary third-party dependencies whose resolved versions should remain stable. section 16.3
- Use `dev ./ToyGeometry` for a package under active development, so local code changes are available without explicit updates. section 16.3
