Thank you for considering contributing to the Beginner CLI project! We welcome contributions from everyone, whether it's reporting issues, submitting feature requests, or making code contributions.
If you encounter any issues or bugs, please check the existing issues to see if it has already been reported. If not, feel free to open a new issue with a clear description of the problem, including steps to reproduce if possible.
Have an idea for a new feature or improvement? You can submit a feature request by opening a new issue and providing a detailed description of the proposed feature, including its use case and any relevant information.
Start by forking the repository to your GitHub account. This will create a copy of the project in your account that you can freely modify.
Clone your forked repository to your local machine using the following command:
git clone https://github.com/your-username/Beginner-Cli.git
Replace your-username
with your GitHub username.
Create a new branch for your contribution:
git checkout -b feature/my-feature
Replace my-feature
with a descriptive name for your feature or bug fix.
Make your desired changes to the codebase. Ensure that your changes adhere to the project's coding style and conventions.
Before submitting a pull request, make sure to test your changes thoroughly. Ensure that your changes do not introduce any new issues and that existing functionality remains intact.
Once you're satisfied with your changes, commit them to your branch:
git add .
git commit -m "Add new feature"
Replace "Add new feature"
with a descriptive commit message that summarizes the changes you've made.
Push your changes to your forked repository:
git push origin feature/my-feature
Finally, submit a pull request by navigating to the original repository and clicking on the "New Pull Request" button. Provide a detailed description of your changes in the pull request, and our team will review it as soon as possible.
Please note that by contributing to this project, you agree to abide by the project's Code of Conduct. Please be respectful and considerate towards other contributors and maintain a positive and inclusive environment.