Join GDSC-Hacktoberfest
Tags: hacktoberfest, opensource, programming
Published: 2022-10-02 07:15:59



![gdsclogo](https://user-images.githubusercontent.com/61585443/191570767-0f698f28-fc75-4faa-96d0-cbaf93864100.png)

# GDSC-ProCode

  Hello Friends, We have created this repo just for improving your <b>LOGICS</b> in any kind of programming.<br>
  We are creating this repo So that many of you can add your files over here.<br>

<hr>
<img height="500px" width="1500px" src="https://user-images.githubusercontent.com/61585443/193394321-5be8a3c5-a060-4639-b716-28a2143d214c.png"/>

_HACKTOBERFEST - 2022_

- What is HACKTOBERFEST💻⚡?
> HACKTOBERFEST IS DIGITALOCEAN’S ANNUAL EVENT THAT ENCOURAGES PEOPLE TO CONTRIBUTE TO OPEN SOURCE THROUGHOUT OCTOBER.

---------------------------

~ For Contributors: 
- Here’s what you need to know to participate and complete Hacktoberfest:

1.Register anytime between September 26 and October 31

2.Pull requests can be made in any GITHUB or GITLAB hosted project that’s participating in Hacktoberfest (look for the “hacktoberfest” topic)

3.Project maintainers must accept your pull/merge requests for them to count toward your total

4.Have 4 pull/merge requests accepted between October 1 and October 31 to complete Hacktoberfest

5.The first 40,000 participants (maintainers and contributors) who complete Hacktoberfest can elect to receive one of two prizes: a tree planted in their name , or the Hacktoberfest 2022 t-shirt.
So Lets be the first 40,000 participants!!!⚡💯

---------------------------

Steps to get registered!:
1. Go to: https://hacktoberfest.com/ and click on registration is open now(Hurry Up!! It can get closed anytime)
2. Authorize your GitHub account with HactoberFest > click Initiate
3. Scroll down
    * Enter Your Name
    * Email
    * How will You participate:
      > select *CONTRIBUTOR* 🤝
    * Experience Level:
      > select *NEWBIE*👶
    * How would you like to contribute:
      > select *CODE*
    * Country : *INDIA* 🇮🇳
    * Check *Holopin(You will receive a digital batch which you can showcase on your GitHub profile)*
    * Check *All Marketing Options*
    * Accept *All the RULES*
    * Click *REGISTER*

---------------------
We will do this program on our *GDSC-Patterns repository*
 
https://github.com/Yashkapure06/GDSC-ProCode

Give a ⭐ so that our repository can get more recognition!

You will have to raise a *PR(Pull Request)* on which ever new question arises!!
And we will merge your *PR's* it your code is correct!

Remember You can get Hacktober *t-shirt* if we come in 1st 40,000 participants. So I want All of you to take advantage of it!!!

Take it seriously!!
Let's Make our *MET* to get more recognition! from all over the *WORLD!*
  
 
 <hr>
  
###  But  Wait!! Which files!? and how to give names to those files which you are going to upload
# We are going to play with patterns here!⭐🎉🥳 
So Follow these steps:


*  First of all you guys will have to fork this repo<br>
   ![image](https://user-images.githubusercontent.com/61585443/191572268-9944733d-9f63-42a0-9001-df8aadbd91a4.png)

*  Next You will see This: <br>
  ![ss](https://user-images.githubusercontent.com/61585443/191573114-28580dcb-9ba6-4ed5-882d-b2642500a23d.png)

*  This is what you will see next:<br>
![image](https://user-images.githubusercontent.com/72162692/191766823-4127d499-cadc-4d3b-a653-392b3b1ae9fd.png)

*  Now, Go to respective day's directory:<br>
![image](https://user-images.githubusercontent.com/72162692/191767850-78895812-eb94-410b-80cb-683136fced35.png)

*  You'll see a Problem Statement Pattern<br>
![image](https://user-images.githubusercontent.com/72162692/191770037-73d1f8d0-e000-48b0-8c80-ec26cb35abf5.png)

*  File Name Format : `firstName_lastName.(extention)`<br>
![image](https://user-images.githubusercontent.com/72162692/191771108-2b2e0bc9-3ae5-43c7-bc4b-5a14e95a29a6.png)

*  After this when you add any kind of files in this repo you will see like this:<br>
![ss2](https://user-images.githubusercontent.com/61585443/191574579-dbe263e6-0ae3-42ee-a954-e9af04760ab5.png)

* As in above Image you are seeing Test.js But in real You will have to create a fileName like `yourname_lastName.(extention)` your code can be in any language
* And When you commit the code you will just have to commit:  `"PatternName Created by YourName"`

* Next You have to click on <b>Contribute</b> option and <b>open pull request</b> <br>
![image](https://user-images.githubusercontent.com/61585443/191575025-d445c5fb-97b4-4ec9-b15f-87275ae83f10.png)

* After opening pull request add proper title and description of what you are adding in that file  and after that click on Open Pull Request: <br>
![ss3](https://user-images.githubusercontent.com/61585443/191575851-a82470e5-43bd-476e-ad4e-17e440c1eff2.png)

* After you click on Open Pull Request, you will find our Main GDSC-Patterns repo with one issue created in it like this:<br>
![image](https://user-images.githubusercontent.com/61585443/191576347-93d00cd7-a346-41c0-9225-834228456b34.png)

![image](https://user-images.githubusercontent.com/61585443/191576845-74b63d86-4653-4f22-987d-7b589231fefc.png)

* Your code must be working, and if your code is found correct your code will get merged and if you do so your profile will get added in contributers list! So I hope a lot of energy and Amazing logics from all of you guys.