# bun patch > Prepare a package for patching or generate a patch file. > More information: . - Prepare a package for patching: `bun patch {{package}}` - Prepare a specific version of a package: `bun patch {{package}}@{{version}}` - Prepare a package located at a specific path: `bun patch {{path/to/package}}` - Generate a patch file for changes made to a package: `bun patch --commit {{path/to/package}}` - Generate a patch file and store it in a custom directory: `bun patch --commit {{path/to/package}} --patches-dir {{path/to/directory}}`