Skip to content

Latest commit

 

History

History
59 lines (34 loc) · 3.89 KB

Contributing.md

File metadata and controls

59 lines (34 loc) · 3.89 KB

Contributing to openMind

Thank you for considering contributing to [Project Name]! This README provides some guidelines to help you get started.

How to contribute

There are a few ways you can contribute to this project:

  1. Report bugs: If you notice any bugs or issues with the project, please report them by opening an issue on the project's GitHub repository. Please include as much detail as possible, including the steps to reproduce the issue and any error messages you received.

  2. Request features: If there's a feature you'd like to see added to the project, please open an issue on the project's GitHub repository and describe the feature you'd like to see added.

  3. Submit code changes: If you're interested in contributing code to the project, please fork the project's GitHub repository and make your changes on a new branch. When you're ready to submit your changes, open a pull request and describe the changes you've made. Here's how:

    • Fork the repository: First, navigate to the GitHub repository you want to contribute to and click the "Fork" button in the top right corner of the page. This will create a copy of the repository in your own GitHub account.

    • Clone the repository: Next, clone the repository to your local machine using Git. You can do this by running the following command in your terminal:

      git clone https://github.com/silenteyesoncode/openMind.git
      

      Replace "your-username" with your GitHub username and "repository-name" with the name of the repository you forked.

    • Create a new branch: Before making any changes, create a new branch to work on. This will help keep your changes separate from the main branch of the repository. You can create a new branch using the following command:

      git checkout -b your-branch-name
      

      Replace "your-branch-name" with a descriptive name for your branch.

    • Make your changes: Now you can make changes to the codebase. Remember to follow the project's code style and conventions.

    • Commit your changes: Once you've made your changes, commit them to your branch using Git. You can do this using the following command:

      git commit -m "Your commit message"
      

      Replace "Your commit message" with a brief description of the changes you made.

    • Push your changes: After committing your changes, push them to your forked repository using the following command:

      git push origin your-branch-name
      

      This will update your forked repository with your changes.

    • Create a pull request: Finally, navigate to your forked repository on GitHub and click the "New pull request" button. This will open a page where you can create a new pull request to merge your changes into the original repository. Make sure to give your pull request a descriptive title and description explaining the changes you made. Also, ensure that you grant edit access to the maintainers of the project for your pull request, so they can review and merge your changes.

  4. Code style and conventions: When contributing code to the project, please follow the project's existing code style and conventions. If you're not sure what these are, please review the project's documentation or ask a project maintainer for guidance.

  5. Code of conduct: As a contributor to this project, you are expected to follow the project's code of conduct. Please review the project's CODE_OF_CONDUCT.md file for more information.

  6. License: By contributing to this project, you agree to license your contributions under the project's chosen license. Please review the project's LICENSE.md file for more information.

  7. To facilitate the process, please note that you may be required to provide your email address in order to obtain access to Firebase. Please send an email to 7silenteyes07@gmail.com, as it will be needed for further assistance.