Here's a quick guide to create a pull request for your simplenote-android patch:
-
Fork the github project by visiting this URL: https://github.com/Automattic/simplenote-android/fork
-
Clone the git repository.
$ git clone [email protected]:YOUR-GITHUB-USERNAME/simplenote-android.git
-
Create a new branch in your git repository (branched from
develop
- see Notes about branching below).$ cd simplenote-android/ $ git checkout develop $ git checkout -b issue/123-fix-for-123 # use a better title
-
Setup your build environment (see build instructions in our README) and start hacking the project.
-
When your patch is ready, submit a pull request. Add some comments or screen shots to help us.
-
Wait for us to review your pull request. If something is wrong or if we want you to make some changes before the merge, we'll let you know through commit comments or pull request comments.
develop
branch represents the cutting edge version. This is probably the one you want to fork from and base your patch on. This is the default github branch.- Fix or feature branches. Proposed new features and bug fixes should live in their own branch. Use the following naming convention: if a github issue exists for this feature/bugfix, the branch will be named
issue/ISSUEID-comment
where ISSUEID is the corresponding github issue id. If a github issue doesn't exist, branch will be namedfeature/comment
. These branches will be merged indevelop
.