We welcome contributions from the community! Whether you're fixing bugs, improving documentation, or proposing new features, your help is appreciated.
- Make sure you've read our LICENSE and agree to its terms.
- If you plan to submit major changes, open an issue first to discuss your proposal.
-
Fork the repository
Click the "Fork" button on the top right of the GitHub page. -
Clone your fork
git clone https://github.com/{your-username}/n1netails.git cd n1netails -
Create a new branch
git checkout -b feature/your-feature-name
-
Make your changes Make sure your code matches the existing style. Add tests if appropriate.
-
Commit your changes
git commit -m "Your clear and concise commit message" -
Push to your fork
git push origin feature/your-feature-name
-
Submit a Pull Request to the original repository
-
Go to your fork on GitHub.
-
Click "Contribute" → "Open pull request".
-
Select:
- base repository:
n1netails/n1netails - base branch:
main - compare branch:
your-username:feature/your-feature-name
- base repository:
-
Provide a clear title and detailed description of your changes.
-
⚠️ NOTE: Opening a pull request between branches in your fork (e.g.,feature → mainin your repo) does not update the original project. Make sure your PR targets the upstream repository!
- Keep pull requests focused and atomic.
- Follow the code style used in this project.
- Include or update tests when relevant.
- Make sure the build and tests pass locally.
Your pull request will be reviewed by a maintainer. We may request changes before merging.
Thanks for your contribution! 🚀