Giter Club home page Giter Club logo

kishanrajput23 / hacktoberfest-2022 Goto Github PK

View Code? Open in Web Editor NEW
188.0 2.0 300.0 195.48 MB

Contribute in this repository by raising genuine PR. Get verified, merged and earn the free swags from Hacktoberfest 2022.

Home Page: https://hacktoberfest.com/

License: MIT License

HTML 20.84% JavaScript 18.04% CSS 19.18% Python 6.29% C++ 2.43% Java 12.43% Ruby 0.11% Starlark 0.05% Makefile 0.13% Objective-C 8.13% Objective-C++ 12.26% C 0.05% CMake 0.03% SCSS 0.02%
hacktoberfest hacktoberfest-2022 hacktoberfest-accepted beginner-friendly beginners-welcome first-timers-friendly good-first-issue good-first-pr open-source pr-welcome

hacktoberfest-2022's Introduction

Please do not contribute in this repository as it has been excluded from Hacktoberfest 2022

image

Hacktoberfest 2022 Is Awesome๐Ÿ”ฅ

image

Open Source Love Hacktober Badge Star Badge Contributions

This repository aims to help code beginners with their first successful pull request and open source contribution. ๐Ÿฅณ

โญ Feel free to use this project to make your first contribution to an open-source project on GitHub. Practice making your first pull request to a public repository before doing the real thing!

โญ Make sure to grab some cool swags during Hacktoberfest by getting involved in the open-source community.

This repository is open to all members of the GitHub community. Any member can contribute to this project! ๐Ÿ˜

What is Hacktoberfest? ๐Ÿค”

A month-long celebration from October 1st to October 31st presented by Digital Ocean and DEV Community collaborated with GitHub to get people involved in Open Source. Create your very first pull request to any public repository on GitHub and contribute to the open-source developer community.

https://hacktoberfest.digitalocean.com/

Rules ๐Ÿ”ฅ

To qualify for the official limited edition Hacktoberfest shirt, you must register here and make four Pull Requests (PRs) between October 1-31, 2022 (in any time zone). PRs can be made to any public repository on GitHub, not only the ones with issues labeled Hacktoberfest. This year, the first 40,000 participants who complete the challenge will earn a T-shirt.

Steps to follow ๐Ÿ“œ

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

0. Star The Repository ๐ŸŒŸ

Star the repository by pressing the topmost-right button to start your wonderful journey.

1. Fork it ๐Ÿด

You can get your own fork/copy of HacktoberFest-2022 by using the Fork button.

2. Clone it ๐Ÿ‘ฅ

NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)

You need to clone or (download) it to local machine using

$ git clone https://github.com/Your_Username/Hacktoberfest-2022.git

This makes a local copy of the repository in your machine.

Once you have cloned the Hacktoberfest-2022 repository in Github, move to that folder first using change directory command on Linux, Mac, and Windows(PowerShell to be used).

# This will change directory to a folder Hacktoberfest-2022
$ cd Hacktoberfest-2022

Move to this folder for all other commands.

3. Set it up โฌ†๏ธ

Run the following commands to see that your local copy has a reference to your forked remote repository in Github :octocat:

$ git remote -v
origin  https://github.com/Your_Username/Hacktoberfest-2022.git (fetch)
origin  https://github.com/Your_Username/Hacktoberfest-2022.git (push)

Now, let's add a reference to the original Hacktoberfest-2022 repository using

$ git remote add upstream https://github.com/kishanrajput23/Hacktoberfest-2022.git

This adds a new remote named upstream.

See the changes using

$ git remote -v
origin    https://github.com/Your_Username/Hacktoberfest-2022.git (fetch)
origin    https://github.com/Your_Username/Hacktoberfest-2022.git (push)
upstream  https://github.com/Remote_Username/Hacktoberfest-2022.git (fetch)
upstream  https://github.com/Remote_Username/Hacktoberfest-2022.git (push)

In your case, you will see

$ git remote -V
origin    https://github.com/Your_Username/Hacktoberfest-2022.git (fetch)
origin    https://github.com/Your_Username/Hacktoberfest-2022.git (push)
upstream  https://github.com/kishanrajput23/Hacktoberfest-2022.git (fetch)
upstream  https://github.com/kishanrajput23/Hacktoberfest-2022.git (push)

4. Sync it โ™ป๏ธ

Always keep your local copy of the repository updated with the original repository. Before making any changes and/or in an appropriate interval, run the following commands carefully to update your local repository.

# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune

# Switch to `main` branch
$ git checkout main

# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main

# Push changes to your forked `Hacktoberfest-2021` repo
$ git push origin main

5. Ready Steady Go... ๐Ÿข ๐Ÿ‡

Once you have completed these steps, you are ready to start contributing by checking our Good First Issue Issues and creating pull requests.

6. Create a new branch โ€ผ๏ธ

Whenever you are going to contribute. Please create a separate branch using command and keep your main branch clean (i.e. synced with remote branch).

# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchName

Create a separate branch for contribution and try to use the same name of the branch as of folder.

To switch to the desired branch

# To switch from one folder to other
$ git checkout BranchName

To add the changes to the branch. Use

# To add all files to branch Folder_Name
$ git add .

Type in a message relevant for the code reviewer using

# This message get associated with all files you have changed
$ git commit -m 'relevant message'

Now, Push your awesome work to your remote repository using

# To push your work to your remote repository
$ git push -u origin BranchName

Finally, go to your repository in the browser and click on compare and pull requests. Then add a title and description to your pull request that explains your precious effort.

Awesome contributors ๐Ÿคฉ

Made with contributors-img.

Help Contributing Guides ๐Ÿ‘‘

We love to have articles and codes in different languages and the betterment of existing ones.

Please discuss it with us first by creating a new issue.

๐ŸŽ‰ ๐ŸŽŠ ๐Ÿ˜ƒ Happy Contributing ๐Ÿ˜ƒ ๐ŸŽŠ ๐ŸŽ‰

Author๐Ÿ™โ€โ™‚๏ธ : Find Me Here

hacktoberfest-2022's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

hacktoberfest-2022's Issues

Share your blogs

Hello there!!

In this task you just have to write a blog on any topic of your choice. You can also share your previously written blogs. This task is especially for Non-Coders.

Instructions

  • Create a folder and name it as Blogs. Create this folder only if it's not available.
  • Inside Blogs folder create a new file and name it as your-github-username.md for example kishanrajput23.md.
  • Inside your-github-username.md file write your content with proper use of markdown and add images if it's require because it will help others to understand better.
  • Now commit the changes, push them and create new PR.
  • Now wait for your PR to get merged.

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

Cloned Projects

In this task you have to just clone anything and contribute in this project. For example you can make clone of netflix, facebook, instagram, etc and remember it should be responsive.

Instructions

  • Create a folder and name it as Cloned Projects. Create this folder only if it's not available.
  • Inside Cloned Projects folder create a new folder and name it as your-github-username_your-cloned-project-name for example kishanrajput23_Netflix_Clone.
  • Inside your-github-username_your-cloned-project-name folder add all the source code and add README.md file also.
  • Inside your README.md file, add the screenshots of your working project.
  • Now the most important thing, if any clone is already available in this folder then please don't create this project again.
  • Now commit the changes, push them and create new PR.
  • Now wait for your PR to get merged.

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

CSS animation

You must tell something about css animations in your readme like
An animation lets an element gradually change from one style to another.

You can change as many CSS properties you want, as many times as you want.

To use CSS animation, you must first specify some keyframes for the animation.

Keyframes hold what styles the element will have at certain times.

Documentation

Hello there!!

  • If you find any typo mistakes, grammatical error or you can improve the documentation much better then feel free to work on this issue.
  • You are free to use your own idea, just make changes and improve this repository documentation.
  • Remember create pull requests only after 1 October.

Happy Contribution๐Ÿ‘

Convert this project into a webpage

Hello there!!

I just want to convert this repo into a fully functional webpage which has below functionalities:

  • It should be responsive
  • Pretty user interface as per your interest
  • It should be able to add new contributors
  • it should contain a search bar where any contributors can find himself/herself
  • For example :

image

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your contribution. ๐Ÿ‘

Dope GitHub Readmes

Hello there!!

In this task you just have to add your Profile Readmes only.

Instructions

  • Create a folder and name it as Dope GitHub Readmes. Create this folder only if it's not available.

  • Inside Dope GitHub Readmes folder create a new folder and name it as your-github-username for example kishanrajput23.

  • Inside your-github-username folder create a new folder Assets in which you can add your profile readmes assets like pics, gifs, etc. and add README.md file also.

  • Inside your README.md file, add the markdown content.

  • Now commit the changes, push them and create new PR.

  • Now wait for your PR to get merged.

  • Example:

  • Inside assets folder can add these things

image

  • Your README.md file should look like this

image

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

Create GUI Games

Hello there!!

In this task you just have to create a GUI Games of your choice and it can be in any language.

Instructions

  • Firstly make another branch and you can name it as per your choice. Remember don't make changes directly in main branch.
  • Inside GUI Games folder create a new folder and name it as your-github-username. For example kishanrajput23.
  • Inside your-github-username folder add all the source code and add README.md file also.
  • Inside your README.md file, add the screenshots of your working project and if possible add your project deployed link.
  • Now commit the changes, push them and create new PR.
  • Now wait for your PR to get merged.

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

CSS Animations

Hello there!!

In this task you just have to create a css animation of your choice.

Instructions

  • Firstly make another branch and you can name it as per your choice. Remember don't make changes directly in main branch.
  • Inside CSS Animations folder create a new folder and name it as your-github-username. For example kishanrajput23.
  • Inside your-github-username folder add all the source code and add README.md file also.
  • Inside your README.md file, add the screenshots of your working project and if possible add your css animation deployed link.
  • Now commit the changes, push them and create new PR.
  • Now wait for your PR to get merged.

Tip : Complete this process in Github (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

Basic Portfolios

In this particular task you have to just create your portfolio and then add it into this project. Sounds simple!!!

Instructions

  1. Firstly create a new folder and name it as Basic Portfolios. Remember create this folder only if it's not present in main branch.
  2. Under Basic Portfolios create a new folder of your_github_username
  3. Under your_github_username folder add your all source codes and don't forget to add README.md file in it.
  4. Now open your README.md file and add the details given below"
Name : Your Name
School/College : Name of your school/college
GitHub Username : Your Username
GitHub Profile URL : Your GitHub Profile URL
Tech Stack : Mention tech stack you used while building your portfolio. Example : HTML, CSS, JS, etc.
  1. Lastly add screenshots of your portfolio in README.md file.
  2. Now commit the changes and push it.
  3. Now create a Pull Request and wait for get verified.

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you so much for your valuable contribution.โ˜บ

Must Read Before Contributing

Hello there!!

Thanks for choosing my project for contribution. So, before you contribute there are few things you need understand and then start with your open source journey.

Rules / Guidelines

  1. You all are free to contribute anything in this project but, you have to do contribution in certain things which is only available or described in already created Issues.
  2. If you find an issue that suits you then make changes as per the instructions given in particular issue.
  3. After working on issue don't create multiple PR's, firstly wait for one PR get to merged then create new PR.
  4. If I find anyone who's doing spamming in my issues then I'll directly block him/her without giving any prior information.
  5. If you have any doubts then feel free to open an issue with suitable title name or you can use Discussions tab for discuss your doubts over there.
  6. If you want to work on other things that is not available on my issues then please inform me via creating an issue and describe all the things related to your idea.

Happy Contributions๐Ÿ‘

Tic Tac Toe Game

Let's create our childhood game once again!! ๐Ÿ˜…

Instructions

  • Create a folder and name it as Tic Tac Toe. Create this folder only if it's not available.
  • Inside Tic Tac Toe folder create a new folder and name it as your-github-username.
  • Inside your-github-username folder add all the source code and add README.md file also.
  • Inside your README.md file, add the screenshots of your working project.
  • Now the most important thing, if this game is already available in one language then please don't create this project in again same language. Either you can create this project in other language or you can modify/make changes in already available project.
  • Now commit the changes, push them and create new PR.
  • Now wait for your PR to get merged.

Tip : Complete this process in GitHub (in your browser)

flowchart LR
    Fork[Fork the project]-->branch[Create a New Branch]
    branch-->Edit[Edit file]
    Edit-->commit[Commit the changes]
    commit -->|Finally|creatpr((Create a Pull Request))
    
Loading

Thank you for your valuable contribution. ๐Ÿ‘

hey!

I would like to contribute in this project, please assign it to me.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.