Thank you for considering contributing to this project. We welcome contributions from everyone. By participating in this project, you agree to abide by our code of conduct.
The following is a set of guidelines for contributing to HAL 2023 CLI. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
- Make sure you have a GitHub account.
- Fork the repository on GitHub.
- Review the README to get an overview of the project.
- Clone the forked repository to your local machine using
git clone https://github.com/Brutuski/hal2023-cli.git
. - If your changes don't correspond to any present issues listed, please create a new issue first.
- Create a new branch with a self-explanatory name for your changes:
git checkout -b my-branch-name
. - Make your changes, test them and commit them to your branch.
- Push your changes to your forked repository:
git push origin branch-name
. - Submit a pull request to the original repository. Include any screenshots etc.
If you find a bug or have an idea for a new feature, please open an issue in the GitHub issue tracker.
If you want to contribute a fix or a new feature,
- If you are contributing a new feature, please open a new issue for it first.
- Fork the repository, create a new branch with a self-explanatory name
- Submit a pull request.
- Be sure to explain the problem you're solving, how you're solving it, and include any relevant tests and screenshots.
- Link the issue you are solving.
We follow the Google Style Guide for Bash. Please make sure your code follows these guidelines before submitting a pull request. Leave comments as necessary.
Please ensure that your commit messages are clear and concise. Use the present tense and a short summary of what was changed. For example
git commit -m "v 1.xx.x" -m "Added lorem + Fixed Ipsum + Updated README
Please include tests for any new features or bug fixes. Tests should cover as much of the codebase as possible and ensure that everything works as expected.
Thank you for contributing to this project. Your time and effort is greatly appreciated.