brew reinstall  <formula...>
Uninstall and then reinstall a formula or cask using the same options it was originally installed with, plus any appended options specific to a formula
Arguments
Options
| Name | Description | 
|---|
| -d, --debug | If brewing fails, open an interactive debugging session with access to IRB or a shell inside the temporary build directory | 
| -f, --force | Install formulae without checking for previously installed keg-only or non-migrated versions. When installing casks | 
| -v, --verbose | Print the verification and postinstall steps | 
| -s, --build-from-source | Compile formula from source even if a bottle is provided. Dependencies will still be installed from bottles if they are available | 
| -i, --interactive | Download and patch formula | 
| -g, --git | Create a Git repository | 
| --formula | Treat all named arguments as formulae | 
| --force-bottle | Install from a bottle if it exists for the current or newest version of macOS, even if it would not normally be used for installation | 
| --keep-tmp | Retain the temporary files created during installation | 
| --display-times | Print install times for each formula at the end of the run | 
| --cask | --casks Treat all named arguments as casks | 
| --binaries | Disable/enable linking of helper executables (default: enabled) | 
| --no-binaries | Disable/enable linking of helper executables (default: enabled) | 
| --require-sha | Require all casks to have a checksum | 
| --quarantine | Disable/enable quarantining of downloads (default: enabled) | 
| --no-quarantine | Disable/enable quarantining of downloads (default: enabled) | 
| --skip-cask-deps | Skip installing cask dependencies |