Here’s a complete algorithm of how to submit your code contribution
Fork the repository:
First, you need to make a fork of the DeepPavlov Dream repository by clicking on the “Fork” button in the top right corner of the repository page.
Clone the repository:
After forking the repository, clone it to your local machine using the
git clone command.
Commit your changes:
After making changes, commit them to your local repository using the
git add and
git commit command.
Push changes to your fork:
Push your changes to your fork of the DeepPavlov Dream repository using the
git push command.
Create a pull request:
Go to your fork of the DeepPavlov Dream repository on GitHub and click on the “New pull request” button. This will allow you to create a pull request for the changes you made.
Wait for review:
Wait for the repository maintainers to review your changes. We may ask for further changes or clarification before merging your changes into the main repository.
Merge your changes:
Once your changes have been approved, the repository maintainers will merge your changes into the main branch of DeepPavlov Dream repository.
Congratulations! You have successfully contributed to the DeepPavlov Dream repository. Thank you for your contribution!