Thank you for considering contributing to the Dynamite Download Manager (DDM)! We welcome contributions from the community to help improve and enhance the project.
Please follow these guidelines to contribute effectively:
Click the "Fork" button on the top-right corner of the repository page to create your own copy of the repository.
After forking, clone your fork to your local machine using the following command:
git clone https://github.com/Annor-Gyimah/Li-Dl.git
Create a new branch for your development work using the following command:
git checkout -b feature/new-feature
Make the necessary changes to the codebase. Ensure that your changes are well-documented and follow the project's coding standards.
Commit your changes using a descriptive commit message. Follow the standard commit message format:
git commit -m "Add feature X"
Push your changes to your fork using the following command:
git push origin feature/new-feature
Navigate to your fork on GitHub and create a pull request to the main repository. Ensure that your pull request includes a clear description of the changes you've made.
- Click "New Pull Request.
- Select your branch and the development branch of the original repository as the target.
- Describe the changes you've made in the PR description.
- Include references to any issues you've resolved.
The project maintainers will review your pull request and merge it into the main repository if it meets the project's standards.
- Once your PR is approved, the maintainers will merge it into the development branch.
Rebase: If you need to rebase your branch (especially if the development branch has changed), use:
git pull --rebase origin development