Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 2.25 KB

CONTRIBUTING.md

File metadata and controls

64 lines (44 loc) · 2.25 KB

Contributing to programs

Thanks for wanting to help with the "programs" collection. Your help makes our project better for all kinds of coders. Let's work together to build a cool place for everyone who loves coding.

Please take a moment to review the following guidelines to ensure a smooth and collaborative contribution process.

Table of Contents

How to Contribute

We encourage contributions in the form of bug fixes, feature enhancements, or the addition of new programs. To get started, follow these steps:

  1. Fork the Repository:

    • Click the "Fork" button at the top of this repository.
  2. Clone Your Fork:

    • Clone the repository to your local machine using the command:
      git clone [email protected]:simranlotey/programs.git
  3. Create a New Branch:

    • Create a new branch for your contribution. Use a descriptive name for your branch, e.g., feature/my-new-demo.
      git checkout -b feature/my-new-demo
  4. Make Your Changes:

    • Make your desired changes or additions to the project.
  5. Test Your Changes:

    • Ensure that your changes are functional and do not introduce any issues.
  6. Commit Your Changes:

    • Commit your changes with a meaningful commit message.
      git commit -m "Add a new demo for XYZ feature"
  7. Push to Your Fork:

    • Push your changes to your fork on GitHub.
      git push origin feature/my-new-demo
  8. Create a Pull Request (PR):

    • Visit the original repository on GitHub and click the "New Pull Request" button.
    • Provide a clear and concise title and description for your PR.
    • Submit the PR for review.
  9. Review and Collaboration:

    • Collaborate with the maintainers and address any feedback or changes requested.
  10. Your PR is Merged:

    • Once your PR is approved and merged, your contribution will become a part of the project.

Code of Conduct 🤝

Please be aware that we uphold a Code of Conduct to ensure a positive and respectful environment for all contributors. As a participant in this project, you pledge to abide by the Code of Conduct.

Let's work together to create a valuable resource for programmers, and thank you for contributing to "programs"