docs

How To Implement Features

Set up feature branch

Click on main and write name for a new branch. Your branch should always have the same name as ticket, which you are working on.

command_palette


Fork

Fetch to download contents from a remote repository
Press Command + O on Mac (Ctrl + O on Windows) and open property-management folder. Click to Fetch button on navigation bar.

command_palette


Move to new feature branch
After successful fetching you should see new remote repository on left sidebar. Right click on a new branch and checkout to move there.

command_palette


Push

After implementation, check all your changes and adding. Green highlighted code is your adding, red highlighted code is your removing

command_palette


Select all your files, you need to push and click on Stage button. Write a descriptive Commit subject and click Commit button

command_palette


Don’t forget to click to Push button on navigation bar.

command_palette


Pull-request

You should see notification on project’s repository. Click to Compare & pull-request and create a pull-request.

command_palette


Give the same name as ticket for a pull-request title. Click to ‘No one-assign yourself’ text to assign yourself, then click to wheel right to Reviewers to assign reviewer for pull-request.

command_palette


Merge

Wait for an approval from a reviewer before merging your changes into main branch.

PR-REVIEW


Once you get approve you, merge your changes to main branch.

PR-REVIEW


Your changes are prepared to deploy. Do not delete your branch.

PR-REVIEW