Skip to content

Make your first PR! ~A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding

License

Notifications You must be signed in to change notification settings

x0lg0n/Code-Contribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hacktoberfest 2024 & Hacksquad 2024

Join the Fun and Get Free Swag!

Hacktoberfest is here, and so is Hacksquad 2024! Contribute to open-source projects, learn new programming languages, and earn amazing goodies by simply writing a 'Hello World' program. Fork this repository, add your 'Hello World' program, and send a Pull Request to participate!

Don't forget to star this repository!


What is Hacksquad?

HackSquad allows contributors to join forces and contribute code as a team instead of as individual contributors. Engage in a friendly competition with the community throughout October.

What is Hacktoberfest?

Hacktoberfest is an annual event that encourages contributions to open-source projects on platforms like GitHub. It takes place throughout October, promoting open-source collaboration and community participation. Contributors are rewarded with limited-edition swag, such as t-shirts and stickers, for making a certain number of valid pull requests to open-source repositories.


How to Participate

1. Register for Hacktoberfest and Hacksquad 2024

2. Fork this Repository

Click the Fork button to create your own copy of this repository.

3. Add a 'Hello World' Program

  • Add your program in the appropriate language folder in the main branch.
  • If the language folder doesn't exist, create one and add your program.

4. Ready, Set, Go!

5. Star the Repository

If you enjoyed contributing, please star this repository and share it with others to help spread the word and support open-source contributions.


Steps to Contribute Using Git

Cloning the Repository

  1. Open a terminal window.

  2. Use the git clone command with the URL of your forked repository:

    git clone https://github.com/your-username/Code-Contribution.git

Creating a New Branch

  1. Change into the repository directory:

    cd Code-Contribution
  2. Create a new branch:

    git branch new-branch
  3. Switch to the new branch:

    git checkout new-branch

Making Changes

  1. Add your changes to the staging area:

    git add -A
  2. Commit your changes with a descriptive message:

    git commit -m "Add Hello World in [Language]"
  3. Push your branch to your forked repository:

    git push origin new-branch

Syncing Your Fork

  1. Add the upstream repository:

    git remote add upstream https://github.com/x0lg0n/Code-Contribution.git
  2. Fetch the latest changes:

    git fetch upstream
  3. Merge the changes into your local master branch:

    git checkout master
    git merge upstream/master

Creating a Pull Request

  1. Navigate to your forked repository on GitHub.
  2. Click the "New pull request" button.
  3. Provide a descriptive title and summary of your changes.
  4. Submit the pull request.

Purpose of the Repository

This repository serves as a platform for developers to contribute to open-source projects during Hacktoberfest and Hacksquad 2024. By adding a 'Hello World' program in any programming language, contributors can participate in these events, learn new languages, and collaborate with the community.

Example Contributions

Here are some examples of 'Hello World' programs in different programming languages:

Python

print("Hello, World!")

JavaScript

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

C++

#include <iostream>
int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

Feel free to explore the repository and see more examples in various languages. Happy contributing!


Jekyll Theme

This repository uses the Jekyll theme minima. To run the site locally, follow these steps:

  1. Install Jekyll: Make sure you have Ruby and Bundler installed. Then install Jekyll with the following command:

    gem install jekyll bundler
  2. Clone the repository: If you haven't already, clone the repository to your local machine:

    git clone https://github.com/your-username/Code-Contribution.git
  3. Navigate to the repository directory:

    cd Code-Contribution
  4. Install dependencies: Install the required dependencies using Bundler:

    bundle install
  5. Run the Jekyll site: Use the following command to build and serve the site locally:

    bundle exec jekyll serve
  6. Open your browser: Open your web browser and go to http://localhost:4000 to see the site.

For more information on Jekyll, visit the Jekyll documentation.


Thank you for contributing to Hacktoberfest and Hacksquad 2024! Let's make open-source better together.

About

Make your first PR! ~A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published