Home

Awesome

<p align="center"> <img width="80" src="assests/flamey.gif" alt="flamey from studio ghilbi" /> First time Practice Contributions! <img width="80" src="assests/flamey.gif" alt="flamey from studio ghilbi" />

</p> <p align="center"> <img align="center" width="700" src="assests/Coffee.gif" alt="hot coffee" /> </p> <br>

Introduction

Welcome to Your First GitHub Contribution!

This repository is the perfect starting point for those new to coding or open-source contribution. Here, you'll get hands-on practice with the basics of GitHub collaboration - from forking and cloning a repository to pushing changes and creating pull requests.

I have prepared a set of straightforward tasks to guide you through each step of the contribution process, complete with detailed instructions. Ready to embark on your open-source journey? Fork this repository, clone it to your local system, and let's dive in! <br><br>

Objectives

Table of Contents

<img width="500" src="assests/studiogif.gif" alt="cute lazy cat gif chasing butterfly" /> <br>

Fork this repo

<h2> Step 1 </h2> <img align="right" width="400" src="assests/forkrepo.JPG" alt="step 1 fork this repo drown down button" /> <br> <h2> Step 2 </h2> <img align="right" width="550" src="assests/createforkrepo.JPG" alt="step 2 fork this repository addition" /> <br>

Clone this repo

<img align="right" width="400" src="assests/clonestep1.JPG" alt="step 1 click code then ssh then copy" /> <br>

mkdir contribute-practice
cd contribute-practice
git clone copyoftheurlssh

<br><br>

Create a branch

Replace BranchName with the name of the new branch you want to create.

For example:

git switch -c branchTest

<br><br>

Contribution time!

code .

type:

git status

now you can see the files that were changed, now add them (In this case, it should be contributing.md and readme.md)

git add (files changed)

now lets commit our changes with a short description

git commit -m "Add: Added my name to list, My first contribution!"

Push the changes to your forked repository on GitHub using the command git push origin BranchName, where BranchName is the name of the branch you are working on.

git push -u origin BranchName

<br><br>

Making a Pull Request

<h2> Step 1 </h2> <img align="right" width="400" src="assests/prstep1.JPG" alt="step 1 Pull request" /> <br><br><br><br><br>

<br><br><h2> Step 2 </h2> <img align="right" width="400" src="assests/prstep2.JPG" alt="step 2 Pull request" /> <br>

Great job! All done! Wasn't so bad was it?

<p align="center"><br> <img width="700" align="center" src="assests/totoro.gif" alt="cute studio ghilbi gif" /> </p> <br> <img src="assests/borderseperator.gif"> <h2 align="center">Contributors</h2> <a href="https://github.com/HyunCafe/contribute-practice/graphs/contributors"> <img src="https://contrib.rocks/image?repo=HyunCafe/contribute-practice" /> </a> <img src="assests/borderseperator.gif">

Jump to: | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | Y | Z


<br>

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

<!-- @cassiofb-dev: Thanks for the initative HyunCafe it was cool and fun! --> <!-- @cassiofb-dev: I think it would be funny to keep this comments --> <!-- @cassiofb-dev: People will only see this with the source code :p -->