KhanSado / hacktoberfest2023

Make your first Pull Request for Hacktoberfest 2023. And give this repo a ⭐

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hacktoberfest2023

Open Source Love svg1 PRs Welcome Visitors GitHub forks GitHub Repo stars GitHub contributors GitHub last commit

GitHub repo size

Github GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests


Hacktoberfest 2023

Hacktoberfest has came with it's 10 season to promote Open-Source Contribution. After Learning how to contribute using this repo, go to our real world project Idea-Arca. It's also up for Hacktoberfest.

What to Contribute (To Dos)

These are the changes you can make. Steps to contribute to this project:

  1. ADD your Hello World code in any language in Database/ directory
  • Basic format to add code. You have to add your own file first in ./Database/ and write the hello world code in that file only. The file can be named anything.here first 3 lines are commented out. The rest is Hello_World code
  # LANG: Python
  # AUTHOR: Kumar Ashish Ranjan
  # GITHUB: https://github.com/dev-AshishRanjan
  print("Hello World!")
  1. ADD your information in CONTRIBUTORS.md file
  • Copy-paste this below code and modify it with your own details
### Name: Kumar Ashish Ranjan

- Place: Bihar, India
- Academic: CSE Undergraduate at college_name.
- GitHub: [dev-AshishRanjan](https://github.com/dev-AshishRanjan)

Process of Contribution

  1. Fork : Fork this GitHub Repo to your own github account
  2. Clone : Clone the forked repo (the repo present on your account) to your local machine.
git clone https://github.com/dev-AshishRanjan/hacktoberfest2023.git
  1. Create a new Branch
git checkout -b my-new-branch
  1. Changes : Create a new branch and commit your changes on that branch. Follow the How to contribute

  2. ADD and COMMIT

  • Add your changes
git add .
  • Commit your changes.
git commit -m "Relevant message"
  1. Push : After all changes are commited, push your changes to your remote repo.
git push origin my-new-branch
  1. PR : After pushing changes, raise a PR from your remote repo to this repo's dev branch

If you are new to git and github, I will suggest you first go through this :

  1. YT video (Recommended) : https://www.youtube.com/watch?v=RGOj5yH7evk&pp=ygUOZ2l0IGFuZCBnaXRodWI%3D
  2. Docs : https://hacktoberfest.com/participation/#beginner-resources

If you are new to open-source, then you can go through : https://www.youtube.com/watch?v=yzeVMecydCE


Avoid Conflicts : Syncing your fork

An easy way to avoid conflicts is to add an 'upstream' for your git repo, as other PR's may be merged while you're working on your branch/fork.

git remote add upstream https://github.com/dev-AshishRanjan/hacktoberfest2023

You can verify that the new remote has been added by typing

git remote -v

To pull any new changes from your parent repo simply run

git merge upstream/dev

About

Make your first Pull Request for Hacktoberfest 2023. And give this repo a ⭐

License:MIT License


Languages

Language:HTML 26.7%Language:Java 15.9%Language:Shell 15.2%Language:C++ 12.9%Language:Python 12.7%Language:PHP 9.1%Language:JavaScript 7.6%