Skip to content

Latest commit

 

History

History
27 lines (26 loc) · 1.37 KB

team-flow.md

File metadata and controls

27 lines (26 loc) · 1.37 KB

How to work in a team

  1. Create an organization on Github Create an organization
  2. Choose a Free plan
  3. Use a name like fe-feb20-team0 (your group + your team name)
  4. It should belong to your personal account Set up your team
  5. Add your teammate to the team by his/her username on Github Add your teammate
  6. Fork the task repo to your organization Fork the repo
  7. Clone the repo from your organization
  8. Create a develop branch to have it as a base for your feature PullRequests
  9. Push develop to github

How to develop a feature

  1. Pull the latest develop
  2. Create a feat/your-feature-name branch and push it to Github
  3. Open a Pull Request (PR) from your branch to develop
  4. Add a DEMO LINK to the PR description
  5. Write your code, save it and push it to Github
  6. Deploy the code to GH-Pages
  7. Ask your teammate to review and approve if everything is OK
  8. If some fixes are required discuss the comments and repeat steps 5-7
  9. If PR was approved by your teammate ask a mentor to review
  10. If the mentor requests some changes repeat steps 5 and 6
  11. After the mentor approves your PR merge it and delete the feature branch