Rules for the Contribution.
- Issues will be assigned on First Come First Service Basis.
- You can create a new
issue
.- Maintainer will add
hactoberfest
label, if the issue created by you is relevant.- Don't
Spam
thePR
otherwisespam
label can be added to yourPR
.- After creating a
PR
link the issue also.- 5 Questions of Codeforces||Codechef will be counted as 1
PR
.- One Contest of Codeforces or Codechef will be counted as 1
PR
.
If you have any doubt, you can post on the Discussions tab.
You can make a copy of the project to your account. This process is called forking a project to your Github account. On Upper right side of project page on Github, you can see -
$ git clone https://github.com/your_username/Important_Coding_Problems.git
cd Important_Coding_Problems
Remote means the remote location of project on Github. By cloning, we have a remote called origin which points to your forked repository. Now we will add a remote to the original repository from where we had forked.
$ git remote add upstream https://github.com/saumyasrivastava08/Important_Coding_Problems.git
You will see the benefits of adding remote later.
Open Source projects have a number of contributors who can push code anytime. So it is necessary to make your forked copy equal with the original repository. The remote added above called Upstream helps in this.
$ git checkout main
$ git fetch upstream
$ git merge upstream/main
$ git push origin main
The last command pushes the latest code to your forked repository on Github. The origin is the remote pointing to your forked repository on github.
git checkout -b branch-name
git add .
git commit -m "Your commit Message"
git push origin branch-name
- Codeforces - Division 2 Contest - Division 3 Contest
CodeForces(Practice) - C++ - Java
AtCoder(Practice) - C++ - Java
C++ - Standard Template Library(STL) - Notes - Questions
- OOPs - Notes - Practice MCQs