Celebrate Hacktoberfest by contributing to open source projects and getting involved in the developer community. Here are some ways you can participate:
How to contribute to this project
Here are 4 quick and painless ways to contribute to this project:
- Add your name to the
CONTRIBUTORS.md
file - Add a profile page to the
profiles
directory - Create a simple “Hello, World” script in a language of your choice
- If you are capable of making this page more interesting ,you can so that also.
Choose one or all 3, make a pull request for your work and wait for it to be merged!
Getting started
- Fork this repository >> Fork
- Clone your fork down to your local machine
https://github.com/amanbind898/Hacktoberfest-New-Contributors.git
- Create a branch
git checkout -b branch-name
- Make your changes (choose from any task below)
- Commit and push
git add .
git commit -m '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!
Choose from these tasks
1. Add your name
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)
2. Add a profile page
Add a Your_Name.md
file to the profiles
directory. Use any combination of content and Markdown you’d like. Here is an example:
# Your Name
### Location
Your City/Country
### Academics
Your School
### Interests
- Some Things You Like
### Projects
- [My Project](GitHub Link) Short Description
### Profile Link
[Your Name](GitHub Link)
3. Create a Hello, World!
Script
Add a hello_world_yourusername.xx
script to the scripts
directory in any language of your choice! Here is an example:
// LANGUAGE: Javascript
// ENV: Node.js
// AUTHOR: Aman Bind
// GITHUB: https://github.com/amanbind898
console.log('Hello, World!');
Name the file hello_world_yourusername.xx
. e.g., hello_world_amanbind898.js
or hello_world_amanbind898.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.
Here is my hello_world
example: hello_world_amanbind898.js
Bump your Pull Request (PR)
If your PR is marked as needs-work
, make the requested changes. Once you are done, commit your changes and push them to your branch. Your PR will be updated automatically!
List of New Contributors
Helpful Resources
- How To Create a Pull Request on GitHub
- How To Write a Git Commit Message
- Hacktoberfest Resources
- Get to know various contributors throughout the World.
- Explore and learn new things.
- Check out some very creative ways to print out a “Hello, World!” string.
- Discover new and trending languages.