Question 140
### Your team is preparing to deploy a new feature using GitHub branches. What should be done to ensure the feature branch is ready for deployment?
> **More info**: [About pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
1. [ ] Commit all changes directly to the main branch without review.
1. [ ] Delete the feature branch to finalize the deployment process.
1. [x] Ensure all changes are reviewed and approved through a pull request before merging into the main branch.