[Step 13][Workflow] Github flow. - Yellow-Team-Millerslab/GitPlayground GitHub Wiki

GitHub Flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly ref

  1. Create a branch with a proper name (slash notation like this post) Step 2

  2. Make some changes and commit. Step 4

  3. Create a pull request. Step 11 (note: try to merge with the latest code from master first before creating a pull request)

  4. Discuss the pull request with team and Project Administrator can merge it

  5. Project admin merge the pull request and tag it if it needs to be released.

more detail: ref