Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.98 KB

File metadata and controls

37 lines (26 loc) · 1.98 KB

Contributing to Git Commit Summary

First off, thanks for taking the time to contribute! ❤️

All types of contributions are encouraged and valued. See the Table of Contents for different ways to help and details about how this project handles them. Please make sure to read the relevant section before making your contribution. It will make it a lot easier for us maintainers and smooth out the experience for all involved. The community looks forward to your contributions. 🎉

And if you like the project, but just don't have time to contribute, that's fine. There are other easy ways to support the project and show your appreciation, which we would also be very happy about:

  • Star the project
  • Tweet about it
  • Refer this project in your project's readme
  • Mention the project at local meetups and tell your friends/colleagues

🌟 How to Contribute

  1. Fork the repo and clone it locally.
  2. Install dependencies: pip install -r requirements.txt.
  3. Create a branch for your edit: git checkout -b fix/amazing-fix.
  4. Make your changes.
  5. Test your changes: type test.diff | python summary.py.
  6. Commit your changes using a descriptive commit message.
  7. Push usage to your fork and submit a Pull Request.

🐛 Report Bugs

This section guides you through submitting a bug report. Following these guidelines helps maintainers and the community understand your report, reproduce the behavior, and find related reports.

  • Use a clear and descriptive title.
  • Describe the exact steps which reproduce the problem.
  • Provide specific examples to demonstrate the steps.

💡 Suggest Enhancements

This section guides you through submitting an enhancement suggestion, including completely new features and minor improvements to existing functionality.

  • Use a clear and descriptive title for the issue to identify the suggestion.
  • Provide a step-by-step description of the suggested enhancement.
  • Explain why this enhancement would be useful to most users.