We welcome contributions as we embark on this project and we thank you for visiting this page. To make feedback and changes as seamless as possible, we've laid out some ways to make the most out of contributions for everyone:
We reccomend forking the repository so you can make your changes without affecting the original project until you're ready to merge them.
You can do this by following these steps...
- Log into your GitHub account and find the repository.
- Click 'Fork' (last button on the top right of the repository page).
- You will then have a copy of the repository in your own GitHub account.
Once you're happy with your changes, please send a Pull Request with a clear list of what you've done (read more about pull requests). Please make sure all of your commits are atomic (one feature per commit).
Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:
$ git commit -m "A brief summary of the commit
>
> A paragraph describing what changed and its impact."
It can also be helpful to write a prefix in your brief summary of your commit to signal what type of work you have completed, e.g., 'docs', 'fix', 'feature', 'style' etc.
- Log into your GitHub account and find the repository.
- Click on the 'Code' button (next to 'Add file').
- To clone the repository using HTTPS, under clone with HTTPS, copy the link.
- Then open Git Bash.
- Change the current working directory to where you want the cloned directory to be made.
- In your IDE's terminal type 'git clone' followed by the URL you copied.
- Press Enter.
- Your local clone will now be made.
- Follow the GDS convention of naming services.