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:
git clone https://github.com/your-username/Hetu-Galvatron.git
Create Branch
Create and switch to a new feature branch:
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