Thank you for your interest in contributing to BioBranch! This guide will help you get started with the project and make your first contribution.
-
Star this repository.
-
Fork this repository.
-
Clone the forked repository:
git clone https://github.com/<your-github-username>/bio-branch.git
- If you have already forked the project, update your copy before working:
git remote update
-
Navigate to the project directory:
cd bio-branch
-
Set an upstream with the parent repository and local repository:
git remote add upstream https://github.com/subhadipbhowmik/bio-branch.git
-
Create a new branch:
git checkout -b <your_branch_name>
Branch name examples:
feature/new-theme
orbug/link-analytics
-
Make changes. Implement the necessary changes in code or files.
-
Stage your changes and commit:
git add . git commit -m "<your_commit_message>"
-
Push your local commits to the remote repository:
git push -u origin <your_branch_name>
-
Create a Pull Request:
- Go to your forked repository on GitHub.
- Click on the "Compare & pull request" button.
- Write a title and description for your pull request.
- Mention the issue number in the pull request description (e.g., "Fixes #1").
-
Congratulations! 🎉 You've made your contribution.
When contributing to BioBranch, please follow these guidelines:
- Always work on a new branch for each issue or feature.
- Keep your branch updated with the main repository's master branch.
- Write clear and concise commit messages.
- Test your changes thoroughly before submitting a pull request.
- Keep discussions respectful and constructive.
- Go to the project's issues section.
- Choose the appropriate template for your issue.
- Provide a clear description of the issue.
- Wait for someone to look into it before working on it.
- Work on the issue only after it has been assigned to you.
If you're new to Git or GitHub, check out these resources:
- Forking a Repo
- Cloning a Repo
- How to create a Pull Request
- Getting started with Git and GitHub
You can also reach out to the project maintainers if you're stuck.
- Ensure that your code is self-reviewed before submitting.
- Provide a detailed description of the functionality or changes made.
- Add relevant comments in your code, especially for complex sections.
- Submit your PR using the appropriate PR template.
Please follow these guidelines while contributing:
- Be respectful and considerate towards others.
- Use inclusive language and foster a welcoming environment.
- Avoid personal attacks, harassment, or discrimination.
- Keep discussions focused on constructive topics.
- Be open to feedback from other contributors.
- Participate in code reviews to help improve the project.
Have an idea for a new feature? Feel free to suggest improvements that can enhance BioBranch.
Share BioBranch with others! Promote the project on social media, developer forums, or relevant community platforms.
- Contributors should only work on issues that have been assigned to them.
- Each pull request should be associated with one issue only.
- No minor text edits should be submitted unless necessary.
- Unethical behavior, tampering with files, or harassment will result in disqualification.
- Follow the community guidelines while contributing to ensure a healthy collaborative environment.
Thank you for your contribution! We truly appreciate it.
Learning takes time, and it's okay if things don't make sense right away. We believe in you—you’ve got this! 💪
Show some ❤️ by 🌟 BioBranch!