Submitting code changes to BITSoftware's GitHub repository
All changes to the source code must be submitted using pull requests.
Never commit/push directly in the master branch!
Follow these steps to create pull requests:
Be sure you are on the master branch of the project.
Pull from GitHuib the last modifications
Create a new branch for your development:
right click on the project
choose Team -> Switch To -> New branch ...
Name the branch based on the change request number
Note: leave the option "Checkout new branch" selected
From this point, all your work will go to the new branch.
When you finished the work commit your changes and push the branch to GitHub:
enter the project name in the Repositories search box:
open the project, switch to the newly pushed branch and create a new pull request using the "New pull request" button
Write a short comment about the changes and push "Create pull request" button:
From this point, a BITSoftware's developer will review the changes. If all of the modifications are approved, the changes will be merged into the master branch. In some cases, the developer may ask you to make further changes/improvements. In that case, the changes will be made on the same branch as used for the pull request.
More details about pull requests can be found at here.