Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 1.91 KB

CONTRIBUTING.md

File metadata and controls

59 lines (44 loc) · 1.91 KB

Contribution Guidelines

Table of Contents

  1. How to Contribute
  2. Pull Request Guidelines
  3. Issues

How to Contribute

  1. Fork the Repository:

    • Click the "Fork" button on the top right of this repository.
  2. Clone your Fork:

    • Clone the repository to your local machine:
      git clone https://github.com/YOUR-USERNAME/CS-and-Programming-Books.git
  3. Create a New Branch:

    • Create a new branch for your contribution:
      git checkout -b add-book/your-book-name
  4. Add Your Contribution:

    • Add your book relevant to computer science, software engineering, or programming in the appropriate section or create a new section if necessary.
  5. Commit Changes:

    • Commit your changes with a descriptive commit message:
      git commit -m "Add book: [Book Title]"
  6. Push Changes:

    • Push your changes to your forked repository.
      git push origin add-book/your-book-name
  7. Open a Pull Request:

    • Open a pull request on the original repository.

Pull Request Guidelines

  • Provide a clear title and description of the book you are adding.
  • Ensure the book is relevant to computer science, software engineering, or programming.
  • Books must be no more than 10 years old. If a book is older than 10 years, please do not submit it.
  • Make sure your branch is up-to-date with the main branch before submitting the pull request.

Issues

  • Open an issue for suggestions, book requests, or any other feedback.
  • Follow the issue template for faster resolution.

Thank you for contributing to the CS-and-Programming-Books collection!

scar2001