...
When you are satisfied that the code you have written adequately addresses the issue you’re working on, and your test suite covers your changes and is green, it’s time to prepare your changes for a pull request. We recommend that you squash all of your commits down into a single commitcommits that are trivial changes/testing fixes down into the main commit but also show your work (multiple commits are OK to explain what you did).
Next, you’ll want to check that your branch is up to date with its parent branch (likely to be master
); if you kept your PR small and targeted, you will find that this isn’t a difficult process. Make sure your code conforms to style guidelines and your test suite is green, and then push your branch and create a pull request.