GithubHelp home page GithubHelp logo

death84l / hacktoberfest-21 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shikher25git/hacktoberfest-21

0.0 0.0 0.0 22 KB

This repository will be host to the activities happening at KNIT during Hacktoberfest'21.

License: MIT License

JavaScript 38.01% HTML 61.99%

hacktoberfest-21's Introduction

Hacktoberfest 2021

This repository will be host to the activities happening at KNIT during Hacktoberfest'21.
Hacktoberfest is the annual celebration of open-source that takes place every year during the month of October and is a treat for everyone from a newbie to a seasoned campaigner. Keep reading if this interests you!

image

Steps to get started with Github:

  • First, you'll need a Github account. Head here to create one.
  • Install Git on your device from here.

Now that you've installed Git and have a Github account, you can move on to the fun stuff.
  • Visit the official Hacktoberfest page and register here.
  • Go to this repository and fork it to your account using the "Fork" button on the top right corner.
  • Go to the repositories section on your profile and if you did the fork correctly, the above repository should be visible on your account.
  • Open this repository. Now, you can either use Github CLI to proceed or if you are a beginner, move along by using the visual interface.
  • Download/Clone the repository to your device.
  • Make the changes that you wish to make to the code and the push/upload the changes to your repository.
  • Go to your repository once again and find the "Pull request" option. Open the pull request and add comments about the changes that you've made. And that's it!

What is in it for you?

Open source is one of the best things that you can invest your time into, it'll make you a better developer for sure. Given that GSoC is only a few months away, now is a perfect time to get started and be involved in open-source, if it interests you!

Even if you're not interested, Git is a skill which is very necessary in the life of a Software Developer and the earlier you learn it, the better.

Also, did I mention the Hacktoberfest swags?

How can you contribute?

Learnt a new algorithm or data structure? Create its template and push the code.
Learning a new domain like Web, Android or ML? Create a project and push it.
Have a great project lined up and looking for more contributors? Push it and count us in!

Steps for contributions

1. Fork the Project

Fork this repository and make changes in code as required. You can change it online or by cloning it in your device. Then Pust it on your Forked Repo for furteher Actions. Do not use special characters in the template above.

2. Write a Good Commit Message

You have written some code in your branch, and are ready to commit. So, make sure to written good, clean commit messages. Let's review the anatomy of a commit message.

---
First line, no more than 50 characters

Details section, as long as you want. Not always necessary, but
available if you need it. Wrapped at 72 characters. Present imperative
tense is preferred for commits. That means "fix bug", not "fixes bug" or
"fixed bug".

- Use bullets if you need
- Bullets are a good way to summarize a few things

If you have too much info here, it might be a good candidate to break
down into multiple commits. You can use emoji here too :sparkles:

---

3. Lastly, submit your Pull Request

Go through the checklist on the pull request template to guarantee your submission is valid. Our team will review your application, approve and merge your submission if everything is correct. Otherwise, you will get notified of the changes requested in the pull request comment section.

Note: Don't Forget to add hacktoberfest-accepted Label.

Please check first and then send your codes with discription.

**All the best for the event **

Resouces

Show some ❤ by starring the repository.

Thank You

hacktoberfest-21's People

Contributors

death84l avatar shikher25git avatar theshivanshvasu avatar vijaygupta18 avatar

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.