Official manual of Spinal Stack
You should not send pull-requests through GitHub and rather use our Software Factory's Gerrit instance.
-
Install
git-review
with apt, yum or pip -
Login to Software Factory with your github account
-
Set-up gerrit in the project if it's the first time you're contributing to the project: with
git review -s
-
Make your changes using the standard git workflow, commit in the end. (Note: It's better to make your changes in a feature branch
git checkout -b <feature>
and use one commit per review) -
Submit your changes using
git review
and follow the link to see the reviews. -
To propose another change, change back to the
master
branch and go back to step 4. You can also create a change linked to you latest change by staying on this change's branch but the new change(s) will depend on the old change and won't be merged until the first change has been merged.