Step 1: Linear Task
Head to Linear and check the tasks that have been assigned to you. Toggle the status to “In Progress” once you have began working on it.
Step 2: Create a feature branch
Toggle over to the preview branch by running:zsh
zsh
zsh
Step 3: Make code changes
Make code changes necessary for your tasks on your own feature branch. Remember to commit often for each relevant code portion with meaningful commit messages!Step 4: Push your changes
Once you have tested your changes and ensured that they are functional, merge changes from preview into your local branch by running:zsh
zsh
Step 5: Create a Pull Request (PR)
Go to “Pull requests” and click “New pull request”. Then, create a pull request from your feature branch to preview. Specifically, preview should be the base, and your feature branch should be the compare. Below is an example:
Step 6: Request for Review
Once you have created your PR, tag your team leads as reviewers, and send a message in your Slack subteam channel to ask for another team member to review your PR. Team members should look out for these messages, and add themselves as a reviewer. Also, be sure to change the status of the Linear task to “In Review”.