* feat: Add pre-commit hook to check upstream branch status
* Added a new pre-commit hook `.githooks/check-upstream` to check if the local branch is behind or diverged from the remote tracking branch
* Updated `.pre-commit-config.yaml` to include new hooks and dependencies
* Modified `USAGE.md` and `docs/CONTRIBUTING.md` to document the new hook and its usage
* Updated `pyproject.toml` to ignore additional flake8 errors
* Modified `src/gac/cli.py` and `src/gac/main.py` to support the `--no-verify` flag for skipping pre-commit hooks
* Added support for skipping pre-commit hooks using the `--no-verify` flag
* Improved documentation and usage guidelines for pre-commit hooks and the `--no-verify` flag
* docs: Update README with minor documentation changes
* Clarify language in several areas for better readability
* Ensure consistency in terminology throughout the document
* Remove unnecessary words to improve conciseness
* docs: Update CHANGELOG.md with new pre-commit features and improvements
* feat: Update package version to v0.14.4
---------
Co-authored-by: cellwebb <cellwebb@users.noreply.github.com>