# Contribution Guide Welcome to the RealChar project contribution guide. If you're looking to help, this is a great place to start. Follow these guidelines to help ensure the process is as smooth as possible for both you and the project maintainers. # Setup 1. Fork the RealChar repository 2. Clone the fork to your local machine 3. Set the upstream remote to the original RealChar repository ```bash git clone https://github.com//RealChar.git cd RealChar git remote add upstream https://github.com/Shaunwei/RealChar.git ``` # Making Changes Before making changes, ensure that you're working with the most recent version of the code: ```bash git checkout main git pull upstream main ``` Create a new branch for your changes: ```bash git checkout -b ``` # Coding Standards Please adhere to the following: 1. Follow existing coding style and conventions. 2. Write clear, readable, and maintainable code. 3. Include detailed comments when necessary. 4. Test your changes thoroughly before submitting your pull request. # Committing Your Changes 1. Stage your changes: git add . 2. Commit your changes: git commit -m "Your detailed commit message" 3. Push your changes to your fork: git push origin # Submitting a Pull Request 1. Navigate to the original RealChar repository 2. Click 'New pull request' 3. Choose your fork and the branch containing your changes 4. Give your pull request a title and detailed description 5. Submit the pull request # Issue Tracking If you're adding a new feature or fixing a bug, make sure to add or update an issue in the issue tracker. If there's not an existing issue, create a new one. This helps us keep track of what needs to be worked on. # Code of Conduct By participating in this project, you're expected to uphold our Code of Conduct. # Where to Get Help If you run into problems or need help, check out our [discord](https://discord.gg/UYeQAUfaAX). Thank you for considering contributing to RealChar! Your time and expertise is greatly appreciated by the community.