Issues and pull requests
Use issues to discuss work and pull requests to propose code changes. Access to private repository discussions follows repository permissions.
Open an issue
In a repository, open Issues and choose the new issue action. Give it a specific title, expected outcome, and enough reproduction detail for a maintainer. Follow any issue template the repository provides. Report security vulnerabilities through the private contact in the repository's security policy; do not post secrets or exploit details in a public issue.
Open a pull request
Push your branch, then open Pull requests in the target repository. Select the source and target branches, describe the change, and link the issue it addresses. A pull request shows the diff, review comments, and checks available for that repository.
Review and merge
Review the changed files and leave comments on specific lines. Repository rules may require approvals or checks before merging. After addressing feedback, push another commit to the same branch so reviewers can inspect the updated diff.
See Repositories for the local Git workflow.