Quickstart for communicating on GitHub→
You can discuss specific projects and changes, as well as broader ideas or team goals, using different types of discussions on GitHub AE.
About collaborative development models→
The way you use pull requests depends on the type of development model you use in your project. You can use the fork and pull model or the shared repository model.