PULL/MERGE REQUESTS
Here you can practice making your first Pull Request to a public repository before doing a more complex contribution. This public repository is open to all members of the Github Community.
The repository solely aims to provide beginners a starting point to contribute to open source.
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!
Celebrate Hacktoberfest by getting involved in the open source community by completing some simple tasks in this project. This repository is open to all members of the GitHub community. Any member may contribute to this project without being a collaborator.
Important take note
Please make one PR per issue. You can create different branches from the root and can work on them simultaneously. This way you can create more PRs.
Hacktoberfest is a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio.
Ensure that you have a github profile. If not, make it asap.
Register here. Submit a PR to any public GitHub repository. Quality contributions are encouraged! You can look for open issues labeled "Hacktoberfest" for inspiration.
This project is mainly divided into five tasks that you need to do and will help you to complete your five PRs all on the same repository. It is advised to complete the tasks in the same order as mentioned below but you can choose any order that suits you. The tasks to be completed are -:
hello World
script in your favourite language and add it to the Program
directory. Choose the language directory that you have used and make a new one if it's not already available.Choose one or all 5, make a pull request for your work and wait for it to be merged!
Fork this repository (Click the Fork button in the top right of this page)
Clone your fork down to your local machine
git clone https://github.com/your-username/hacktoberfest-beginners.git
Create a branch
git checkout -b branch-name
Make your changes (choose from any task given)
Add all your changes to be tracked by git
git add .
Commit your changes
git commit -m 'Initial Commit'
Push your changes
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!
Hacktoberfest comes with great prizes and goodies that you can show off to your friends and peers. Prizes include
For more details do read official faq's to clear all your doubts regarding hacktoberfest.
Add your name to the CONTRIBUTORS.md file using the below convention:
Name: [YOUR NAME](GitHub link)
- Place: City, State, Country
- Bio: Who are you?
- GitHub: [GitHub account name](GitHub link)
Add your profile page to the profiles directory using the given convention. Filename should be similar to your github username.
Your Name
Location
Your City/Country
Academics
Your School
Interests
- Some Things You Like
Development
- Inventor/ developer you admire
Projects
[My Project](GitHub Link) Short >Description
Profile Link
[Your Name](GitHub Link)
Add a markdown page with the filename similar to the resource to the resources directory that contains links and description to a awesome resource that you use or have found. Use the convention as given:
Your Name
Name of Resource
Link to the Resource
link ->
[name of resource](link)
Small Description as to what language it supports or applications
Add a hello_world_yourusername.xx
script to the scripts directory in any language of your choice! Here is an example:
// LANGUAGE: Javascript
// AUTHOR: Ayan
// GITHUB: https://github.com/ayansiddiqui007
console.log('Hello, World!');
Name the file hello_world_yourusername.xx
. e.g., hello_world_alicewonderland.js
or hello_world_alicewonderland.py
.
Log in with your GitHub account here to check your progress and stats.