Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 2.41 KB

Contribution.md

File metadata and controls

35 lines (27 loc) · 2.41 KB

Contributing

When contributing to this repository, please first ask to be assigned to an issue.

  1. Navigate to an open issue and ask to be assigned to it
  2. If someone is already assigned to the issue, you cannot be assigned to it too
  3. After you are assigned, fork the repository and create a new branch
  4. Clone your forked copy of the project
    git clone https://github.com/[your_username]/breakout-game.git
  5. Navigate to the project directory cd breakout-game
  6. Make your changes according to the pr guidelines.
  7. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository)
    git pull upstream main
  8. Create a new branch
    git checkout -b [your_branch_name]
  9. Track yout changes
    git add .
  10. Commit your changes
    git commit -m "[Relevant message]"
  11. Push the committed changes in your feature branch to your remote repo
    git push -u origin [your_branch_name]
  12. Create a pull request and wait for it to be reviewed

Pull Request Guidelines

  1. Make sure your code is formatted correctly
  2. Make sure you have tested your code
  3. Write a detailed description what you added or changed
  4. Remember to update the README.md if you added or changed something important
  5. The pull request will be checked and merged if everything is fine

When you're finished with the changes, create a pull request, also known as a PR.

  • Fill the "Ready for review" template so that we can review your PR. This template helps reviewers understand your changes as well as the purpose of your pull request.
  • Don't forget to link PR to issue if you are solving one.
  • If you run into any merge issues, checkout this git tutorial to help you resolve merge conflicts and other issues.

Your PR is merged!

Congratulations 🎉🎉 Now it will be counted as a Countribution ✨.

Once your PR is merged, your contributions will be publicly visible.