Linear Tickets + Branches
The beginning of our work begins at Linear, our R&D software management tool. Each issue should ideally represent a branch and a related pull request. You have multiple ways to start working on a new task:
After setting up the task begin working on a new task by clicking
Open Task or pressing the keyboard shortcut
Search for the task by name or task id:
After selecting the new task to work on, a modal will open up with a couple of settings to keep in mind:
- Update issue state - Suggested being “In Progress”, this will update linear with the appropriate status to indicate your teammates you started to work on this.
- Clear Current Context - Will make sure that you will start “fresh” on the new task, without your currently open windows (Helpful to keep contexts related to tasks, so when you switch tasks you will have the correct context).
- Create Branch - This is important, each linear task corresponds to a specific task, make sure to select the appropriate
origin/masteror feature branch if you are doing stacked PR’s.
After switching to the task, you can begin working as usual. Need to jump to another task to fix some code review changes? Just switch the tasks and enter the previously saved context without effort.
🚧 WIP - Help needed
When starting to work on a new ticket, you need to create a matching branch for the