Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.98 KB

CONTRIBUTING.md

File metadata and controls

43 lines (25 loc) · 1.98 KB

Contributing

First off, thank you for considering contributing. It’s people like you who make Stable Diffusion such a great tool.

Getting Started

Before you begin, make sure you have a GitHub account and that you have forked the repository to your own GitHub account. Clone it to your local machine to begin making changes.

Making Changes

Here's a quick rundown of how you should go about making a change:

  1. Create your own branch from develop: Avoid making changes in the develop branch directly. Instead, create a new branch for your changes. Use a short, descriptive name for your branch, like feature-enhance-ui or bugfix-ui-state-save.

  2. Make your changes: Implement your changes, adhering to the coding conventions and standards.

  3. Commit your changes: Make sure your commit messages are clear and follow the best practices. E.g., "Add feature to ..." or "Fix issue with ..."

  4. Pull the latest changes from develop: Before submitting a pull request, make sure your branch is up to date with the latest changes in the develop branch.

  5. Push your changes: Push your changes to your fork on GitHub.

  6. Submit a pull request: Open a pull request from your branch to the develop branch of the original repository. Provide a concise and informative title and description for your pull request. Link any relevant issues.

After Your Pull Request is Merged

Once your pull request is merged, you might want to clean up your branches and pull the latest changes from the main repository to ensure your local copy is up-to-date.

Additional Guidance

  • If you're not sure where to start, look for open issues labeled "good first issue" or "help wanted."

  • Feedback and constructive criticism are always welcome. We’re looking to learn and improve.

  • If you're looking for a specific way to contribute, reviewing pull requests is a great place to start.

Thank you for contributing! Your efforts help improve the experience for everyone using the extension.