Contribution Workflow for Engineers
COLLABO COMMUNITY'S ENGINEERING CONTRIBUTION WORKFLOW
Last updated
Was this helpful?
COLLABO COMMUNITY'S ENGINEERING CONTRIBUTION WORKFLOW
Last updated
Was this helpful?
Step 1: Head over to the the repository URL i.e. (the Collabo Community's) GitHub repository for that project.
Get the repository URL link to the GitHub repository for a project from Project local development instructions, through the sidebar.
Step 2: Fork the repository. Then clone the forked repository unto your local computer. Clone URL options explained below:
HTTPS url option: If you are using https
clone url, the clone command with your url will look like this:
SSH url option: See GitHub documentation for SSH configuration incase you wish to be able to work with SSH url for git operations (that is, if you have not set it up before). If you are using SSH
clone url, the clone command with your url will look like this: git@github.com:
You can get the url to clone the project with, through the green code button in the repository on Github as shown below in the screenshot.
Every project may have different instructions for how to install dependencies and how to run the project locally. See Project local development instructions from the sidebar of this documentation page to get specific instructions for that project.
Except you are requested to create your branch from another branch, always create your new branch from the develop
branch:
Create your branch using the our branch naming convention:
For example, if your issue ticket number is 62
on GitHub, you would create the branch like so:
@GH
simply means the issue ticket is on GitHub. Making use of the ticket's issue number in the branch name, makes it easy to identify and associate the fix you are submitting to the issue ticket.
Make the desired changes you wish to submit to the project, add, commit and push your changes:
Then send a pull request. See page below for the guidelines for submitting pull requests to any repository: