Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hardikpanwar/hacktoberfest_starter_2k23

Welcome to the Starter Repository!! πŸš€πŸ“š This is a tutorial repo tailored for students who are new to open source and want to explore how to contribute in open source. πŸ˜ƒ
https://github.com/hardikpanwar/hacktoberfest_starter_2k23

appwrite first-contribution first-issue first-pull-request-and-commit git github hacktoberfest hacktoberfest-accepted hacktoberfest2023 issues open-source pull-request

Last synced: 3 months ago
JSON representation

Welcome to the Starter Repository!! πŸš€πŸ“š This is a tutorial repo tailored for students who are new to open source and want to explore how to contribute in open source. πŸ˜ƒ

Awesome Lists containing this project

README

        

# Hacktoberfest_Starter_2k23 β­πŸ‘‰πŸ»(Make your First Pull Request)

## Contributors to this Repository πŸ’»πŸ’»πŸ‘₯





## What is Hacktoberfest ?
- Hacktoberfest is an annual worldwide event held during the month of October. The event encourages open source developers to contribute to repositories through pull requests (PR).
## How to participate ?
- Register yourself on official website of [Hacktoberfest](https://hacktoberfest.com/).

- In October, make 4 contributions to open source projects on GitHub.

- Choose beginner-friendly issues.

- Follow project guidelines and submit pull requests (PRs) with clear descriptions.

## Instructions for PR Approval πŸ‘βœ…
- First Star⭐ this Repository.

- Second Fork this Repository using the button at the top on the right corner

- Clone this repository using this command ("Using command :- git clone ")
```terminal
git clone https://github.com/HardikPanwar/Hacktoberfest_Starter_2k23.git
```
- Create a new branch of your name to make changes and modification.
```terminal
git checkout -b
```
- Add your Images in assets/Images folder
```terminal
assets/Images/.png
```

- Create a Readme.md file of your name (Example .md) at Path .
```terminal
contributors/Participants/.md
```
- The content you have to add on your file is below :-

```terminal
---
Name: Your Name
Email:- Your Email
University/College Name:- Institution name
Github Username :- Your Username
Skills:- Your Skills (optional)

About yourself (Short Introduction of yourself)
---
```

- Then add your files using
```terminal
git add .
```
- Commit
```terminal
git commit -m "Added My Details"
```
- Push
```terminal
git push origin
```
- Create a New Pull Request (PR) from your Forked Repository

## To Avoid the Conflict (While Syncing your fork repo)
For more information [take reference of this article](https://help.github.com/articles/syncing-a-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.
```terminal
git remote add upstream https://github.com/s-bhalode/Hacktoberfest_starter_2k23.git
```
➑ You can verify that the new remote has been added by typing
```terminal
git remote -v
```
➑ To pull any new changes from your parent repo simply run
```terminal
git merge upstream/master
```
## + πŸ«‚ Follow me to get faster PR Approval βœ…βœ…βœ