From 2ef62a048836bd0bb23e3254f4de10dd23429972 Mon Sep 17 00:00:00 2001 From: Qazi Maaz Arshad <56196640+QAZIMAAZARSHAD@users.noreply.github.com> Date: Wed, 2 Jun 2021 21:14:23 +0530 Subject: [PATCH] Create CONTRIBUTING.md --- CONTRIBUTING.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..1519be18 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,79 @@ +## Contribution Guidelines πŸ— + +Are we missing any of your favorite features, which you think you can add to it❓ We invite you to contribute to this project and improve it further + +To start contributing, follow the below guidelines: + +**🌟.** Star🌟 the project to bookmark and appreciate the work. + +**0.** Take a look at the existing [issues](https://github.com/QAZIMAAZARSHAD/Movie-Streaming-Website/issues) or create your own issues. Wait for the Issue to be assigned to you after which you can start working on it. + +**1.** Fork [this](https://github.com/QAZIMAAZARSHAD/Movie-Streaming-Website) repository. + +**2.** Clone your forked copy of the project. + +``` +git clone --depth 1 https://github.com//Movie-Streaming-Website.git +``` + +**3.** Navigate to the project directory :file_folder: . + +``` +cd Movie-Streaming-Website +``` + +**4.** Add a reference(remote) to the original repository. + +``` +git remote add upstream https://github.com/QAZIMAAZARSHAD/Movie-Streaming-Website.git +``` + +**5.** Check the remotes for this repository. + +``` +git remote -v +``` + +**6.** 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 master +``` + +**7.** Create a new branch. + +``` +git checkout -b +``` + +**8.** Perform your desired changes to the code base. + +

+ +**9.** Track your changes:heavy_check_mark: . + +``` +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 +``` + +**12.** To create a pull request, click on `compare and pull requests`. Please ensure you compare your feature branch to the desired branch of the repo you are suppose to make a PR to. + +**13.** Add appropriate title and description to your pull request explaining your changes and efforts done. + +**14.** Click on `Create Pull Request`. + +**15.** Voila :exclamation: You have made a PR to the Apna Theatre project :boom: . Sit back patiently and relax while the project maintainers review your PR. Please understand, at times the time taken to review a PR can vary from a few hours to a few days. + +