Create default branches based on YouTrack issues
- nodejs needs to be installed
- git needs to be installed
npm install -g youtracker
yt-issue-branch setup
cd <other git tracked repository>
yt-issue-branch 123
oryt-issue-branch PROJECTID-123
cd <other git tracked repository>
yt-issue-branch-staging 123
oryt-issue-branch 123 --branch staging
yt-issue-branch-production 123
oryt-issue-branch 123 --branch master
- connect to YouTrack and get the issue's summary
- normalize the summary
- checkout the default branch and pull the latest state
- create a branch from the latest default branch, name it
<PROJECTID-123>_add-functionality-xyz
and check it out