## Contributing Guide Welcome to contribute to the Galvatron project! Here are the guidelines for participation. ### Ways to Contribute #### 1. Code Contribution ##### Fork and Clone - Fork the Galvatron repository to your GitHub account - Clone the repository locally: ```bash git clone https://github.com/your-username/Hetu-Galvatron.git ``` ##### Create Branch - Create and switch to a new feature branch: ```bash git checkout -b feature-name ``` - Ensure the branch name reflects the feature you're developing ##### Development Guidelines - Follow the project's existing code style and conventions - Add appropriate documentation and comments for new features - Write necessary unit tests - Ensure all test cases pass ##### Submit PR - Push changes to your repository - Create a Pull Request to the main repository - Describe your changes in detail - Link related Issues (if any) #### 2. Issue Reporting - Submit issues using GitHub Issues - Provide clear issue descriptions - Include steps to reproduce the issue - Provide relevant system information and error logs