Giter VIP home page Giter VIP logo

hacktoberfest-2022-contibutions's Introduction

Hacktoberfest-2022-contibutions

hactoberfest 2022

Introduction

Hacktoberfest is a period for celebrating open source software. This period lasts a month and anyone can participate by making atleast four pull/merge requests to repositories on GitHub.We welcome everyone who’s already part of the open-source software community, and anyone who is interested in diving in.

Note: This repository will be respecting the Hacktoberfest Code of Conduct and conventional commits.

How to contribute

There are 4 available tasks and each task will be considered as valid by the Hacktoberfest team if properly carried out. Below are the tasks:

Getting started

  • Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)
  • Clone your fork down to your local machine
git clone https://github.com/your-username/hacktoberfest-2022-contributions
  • Add the upstream branch to your project with the following command
git remote add upstream https://github.com/WTMBambili/Hacktoberfest-2022-contibutions.git
  • Fetch and merge from the upstream branch using
git fetch upstream
git checkout branch-name
git merge upstream/main
  • Create a branch
git checkout -b branch-name
  • Make your changes by copying and replacing the text according to the selected task(choose from any task below)
  • Commit and push
git add .
git commit -m 'feat:Commit message'
git push origin branch-name
  • Create a new pull request from your forked repository (Click the New Pull Request button located at the top of your repo)

  • Wait for your PR review and merge approval!

  • Star this repository if you had fun!!!

    For task 1, follow these instructions below: Add your name to the CONTRIBUTORS.md in the Task1 file using the below convention:

    • Respect the MARKDOWN formatting
  • Create a branch

    git checkout -b first-task
#### Name: [YOUR NAME](GitHub link)
- Place: City, State, Country
- Bio: Who are you?
- GitHub: [GitHub account name](GitHub link)
  • Commit the changes made and push

       git commit -m "feat: added <username> as contributor"
    
       git push -u
    

    Note: All pull requests should be opened between the 1st of October, and 31st of October will be counted by the HacktoberFest team Thanks for understanding.

    • Go to your github and a pull request
  • Task 2 (Profile)

Add your changes to Profile.md file in the Task2 directory.

  • Create a new branch for this task and call it second-task.
        git checkout -b second-task

Here is an example:

# Your Name

### Location

Your City/Country

### Academics

Your School

### Interests

- Some Things You Like

### Profile Link

[Your Name](GitHub Link)

### LinkedIn Handle

linkedIn username
  • Commit these changes and make a pull request for this task.

        git commit -m "feat: added <username> profile"
    
        git push

    Create a new branch

         git checkout -b third-task
    • Add changes to Coding-experience.md file in the Task3 directory
    • This task is in relation to your coding experience and even if you dont have any experience thats still fine!!! It's done as follows:
    ### Favorite Programming language
    
    - Python
    - Javascript
    
    ### Project link
    
    [Your Name](GitHub Link)
    
    ### Little project bio
    
    This projects does......
  • Commit, push and make a pull request

    git commit -m "feat: added educational background of <username>"
    
    git push
  • Open a pull request.

  • Task 4 (Project)

Create a new branch

        git checkout -b fourth-task

Create a hello_world_yourusername.xx script to the Task4 directory in any language of your choice! Here is an example:

// LANGUAGE: Javascript
// ENV: Node.js
// AUTHOR: Stephanie Nkwatoh
// GITHUB: https://github.com/steph237

console.log('Hello, World!');

Name the file hello_world_yourusername.xx. e.g., hello_world_steph237.js or hello_world_steph237.py.

Don't forget to include the comments as seen above. Feel free to include additional information about the language you choose in your comments too! Like a link to a helpful introduction or tutorial.

    git commit -m "feat: added a helloworld program in ...."

    git push

Open a pull request

HAPPY CODING!!!!

hacktoberfest-2022-contibutions's People

Contributors

akwe-afriitech avatar anantjainn avatar anshikamittal7 avatar ayushgupta4002 avatar beingatushar avatar ggauranshi-03 avatar hawawou avatar hiyashivnani avatar idadelveloper avatar kinyuykelly avatar lifeashaze avatar maviatech avatar mofirojean avatar ngumbutlar avatar nji-mariette avatar nnamel avatar petramma avatar shenyuygoodness avatar steph237 avatar uzeking6 avatar vanessa-kris avatar vishalrock1912 avatar yogenderss avatar yokwejuste avatar zhoplo-0 avatar

Stargazers

 avatar  avatar  avatar  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.