Link Features to Branch
Before you begin:
IN THIS PAGE
Linking feature to a new branch
A Feature in Zepel can be linked to a Branch.
Once you have linked a Feature to a Branch, Zepel can:
Move the Feature from “Todo” to “In Progress” automatically when you add your first commit.
Move the Feature from “In Progress” to “Done” automatically when you the branch’s pull request is merged.
To do this, you need to first link a Feature to a Branch. Let’s see how you can link a Feature to a Branch step-by-step:
Open the Feature you want to link to a Branch
Below the name of the feature you should see this button:
- If you use a Git client to create a new branch, copy the suggested branch name and create a branch with that name. Once the branch is published on your Git service, the branch will be linked to the feature
- If you prefer using a terminal to create a new branch, copy and run the command shown. This will create a new branch and automatically switch to the new branch.
A feature will get linked to a branch only after the branch is published to either GitHub, GitLab, or Bitbucket.
Once you begin working, Zepel will show all the progress you’ve been making in the branch right inside your Feature. This will also be reflected on your Progress page.
Branch names suggested by Zepel are in the following format:
Once your Feature is linked to a branch, you don’t have to do any additional steps. Zepel will automatically move the linked Feature from “Todo” to “In Progress” when you add your first commit. When you merge a pull request in the branch, Zepel will automatically move the linked Feature from “In Progress” to “Done”.
Note: You can link a Feature to multiple branches.
Link feature to an existing branch
- From the left side nav bar inside a squad, click on
Git Workflow Automation.
- Click on the
Connect to Git repositorybutton.
If you haven’t already, you’ll be asked to connect to GitHub, Bitbucket, or GitLab.
Once connected with your Git service, you’ll be prompted to select which repository you’d like to link to this squad.
Select the repositories using the checkboxes.
Now, use the left side nav bar inside your squad to navigate to the feature that you’d like to link to an existing branch.
Link this feature to.
If you’ve got multiple repositories linked to your squad, then you’ll be asked to pick a repository first.
Next, from the select branch pop-up, use the search field to search for an existing branch from your repository that you’d like to link to the feature.
Link to feature.