Contributing to The Legend of King Alexander
Thank you for considering contributing to this repo! We welcome contributions of all kinds, from bug reports and documentation improvements to code enhancements. Please take a moment to review this guide before getting started.
Before you start working on a fix or a feature, please create an issue to discuss the changes. This helps us to coordinate and prevent duplicate efforts.
- Go to the Issues page of the repository.
- Click on the "New Issue" button.
- Provide a clear and descriptive title for the issue e.g
part 2, sentence no.4
- Describe the problem or the proposed feature in detail.
- Select a label type e.g
documentation
To make changes to the codebase, you need to fork the repository.
- Go to the repository.
- Click on the "Fork" button at the top right of the page.
- This creates a copy of the repository under your GitHub account.
Clone your forked repository to your local machine.
git clone https://github.com/{your-github-username}/the_legend_of_king_alexander.git
cd the_legend_of_king_alexander
Create a new branch to work on your changes. This makes it easier to manage and review your contributions.
git checkout -b your-branch-name
Make your changes to the codebase. Ensure that your code follows the project's coding standards and conventions.
Commit your changes with a meaningful commit message. If your commit fixes an issue, include the issue number in the commit message. for e.g.
git add .
git commit -m "Fixes #123: Description of the fix"
Push your changes to your forked repository.
git push origin your-branch-name
Once your changes are pushed to your fork, you can create a pull request to merge them into the main repository.
- Go to the branches page of your forked repository.
- Click on menu options (3 dots) of the branch you created.
- Click on "New Pull Request" option.
- Select your fork and the branch you worked on.
- Provide a clear and descriptive title for the pull request.
- Describe the changes you made and the reason for the changes in detail.
- Link to any related issues using the `#` symbol followed by the issue number (e.g., `Fixes #123`).
- Click on the "Create Pull Request" button.
- Request review from reviewers
Your pull request will be reviewed by the maintainers. Be prepared to make changes based on their feedback. Engage in the discussion and make necessary adjustments.
- Ensure your code is well-documented.
- Follow the existing coding style.
- Write tests for new features or changes in functionality.
- Be respectful and considerate in all communications.
We appreciate your contributions and look forward to collaborating with you! If you have any questions, feel free to reach out by creating an issue or contacting the maintainers.
Thank you!
AI Sensei Team