# Opening a Pull Request — GitHub

Source: https://www.geekswithgeeks.com/en/github/gh-pr-open

> Push a branch, then open a PR against the base branch on GitHub.

## Push a branch

Create a feature branch, commit your work, and push it so GitHub can offer to open a PR.

```bash
git checkout -b feature/login
git push -u origin feature/login
```

## Open the PR on GitHub

Go to the repo, click **Compare & pull request**, pick the base and compare branches, and write a clear title and description.

## Draft PRs

Mark a PR as **Draft** if it's not ready for review yet — collaborators can still see the progress.
