Rajspeaks / 30DaysOfDSA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

30DaysOfDSA

Hackclub-Pypro is going to organize #30DaysOfDSA Challenge! A Fully Open-source event based on solving challenges.

What students will get to learn:

  • Students will get an idea how open-source project works.
  • Students will get to learn about Data Structure & Algorithm, Git, GitHub, how to make a pull request, how to contribute to Opens-Source and lots more.

Rewards:

  • Every matched criteria participants will get verified certificates from us.
  • Also whoever make sucessful contributions will be nominated in the contributors panel on the Hackclub's official #30DaysOfDSA project.

30daysofDSA

Project Maintainer

Process for upload your work

Step-1

  Forks Hackclubsal\30DaysOfDSA Repository 
  https://github.com/hackclubsal/30DaysOfDSA.git

Step-2

  open gitbash and type this command = git clone URL ( git clone url )

Step-3

   sync your account in visual studio code

Step-4

  open cloned folder of this repo in VSC

Step-5

  write your code

Step-6

  Add code file in Day(#) Folder ( file name= Day(#)_username.your language's extension) ( username = Your Name )

Step-7

  open git bash and write this command
  git config --global user.name "your github username"
  git config --global user.email "email that you signed in github"
   
  ## you just have to do step 7 once.
  ## not for everytime
 

Step-8

  stage changes in source control

Step-9

  commit changes in source control

Step-10

  push changes from source control

Step-11

  now go to your github account and make pull request

  wait for the project maintainer to accept your request.

BOOM NOW YOU ARE OPEN SOURCE CONTRIBUTOR.

About


Languages

Language:Python 37.7%Language:Java 36.1%Language:C++ 23.7%Language:C 1.5%Language:JavaScript 1.1%