Skip to content

Latest commit

 

History

History
109 lines (74 loc) · 3.63 KB

CONTRIBUTING.md

File metadata and controls

109 lines (74 loc) · 3.63 KB

CONTRIBUTING

We want to make contributing to this project as easy and as transparent as possible, whether it's: -> Reporting a bug -> Submitting a fix -> Proposing new features When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other standard method with the owners of this repository before making a change.

Pull Request Process

**1.** Fork [this](https://github.com/harsh-9in/Blogger.git) repository. **2.** Clone the forked repository.
git clone --depth 1 https://github.com/<your_user_name>/Blogger.git

**3.** Navigate to the project directory.
cd Blogger/mysite

4. Add a reference to the original repository.

git remote add upstream https://github.com/harsh-9in/Blogger.git (url of the repository)

5. See latest changes to the repo using

git remote -v

6. Create a new branch.

git checkout -b <your_branch_name>

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 master

8. Make changes in the source code after getting yourself assigned to the issue by the mentors/developers of the project.

9. Add and then commit your changes.

git add . or git add --all
git commit -m "<your_commit_message>"

10. Push your local branch to the remote repository.

git push -u origin <your_branch_name>

11. Create a Pull Request!

12. Finally, go to your repository in browser and click on compare and pull requests.

13. Then add an appropriate title and description to your pull request that explains your changes and efforts done.

14. Click on Create Pull Request.

Congrats for your Contribution!!!

Grading for Our Contributions in Hakincodes 2020

You will get the following points on the basis of difficulty of the project.

Labels Points
Readme and updation 3
Beginner 5
Easy 10
Medium 15
Hard 20
You can check your total score here.

Grading for Our Contributions in NJACK Winter of Code 2020

You will get the following points on the basis of difficulty of the project.

  • 2 points for opening a legitimate issue.
  • 5 points for solving an issue labelled “Beginner”.
  • 10 points for solving an issue labelled “Intermediate”.
  • 15 points for solving an issue labelled “Difficult”.

You can check your total score here.