# π GitHub Lexicon for Beginners
Welcome to the **GitHub Lexicon**! This is a simple guide to help anyone (even an 8-year-old!) understand GitHub terms. Let’s dive in! π
—
## πΉ What is GitHub?
**GitHub** is a website where people can work on projects, save changes, and share code with others. Think of it like a **magic notebook** where you can write, draw, and save different versions of your work!
—
## π οΈ Important GitHub Words
### π Repository (Repo)
A **repository** is like a **folder** where you store all your project files. It keeps everything organized.
π **Example:** If you are making a comic book, your repo will hold all your drawings and scripts.
—
### πΏ Branch
A **branch** is like a **copy** of your work where you can try new things without changing the original.
π **Example:** Imagine you are making a comic book and want to test a new ending. You make a copy of your story (a new branch) and change it without touching the original!
—
### β Commit
A **commit** is like pressing **SAVE** on your computer. It keeps a snapshot of your changes.
π **Example:** Every time you finish drawing a page in your comic book, you save it. Thatβs a commit!
—
### π Merge
Merging **combines** changes from one branch into another.
π **Example:** If you like the new ending you wrote, you merge it into the original story!
—
### π€ Pull Request (PR)
A **Pull Request** is a way to ask if your changes can be added to the main project.
π **Example:** Imagine you and a friend are writing a story together. You write a new chapter and ask your friend if they like it before adding it to the book!
—
### π€ Workflow
A **workflow** is an automatic process that runs on GitHub to do tasks for you.
π **Example:** Imagine a **robot helper** that checks your homework for mistakes before you turn it in. Thatβs what a workflow does in coding!
—
### π» GitHub Pages
**GitHub Pages** lets you turn your project into a website for everyone to see!
π **Example:** If you make a cool comic book, GitHub Pages can turn it into an online story website!
—
### π Issues
**Issues** are like **sticky notes** for problems or ideas.
π **Example:** If you find a typo in your comic, you write an issue to remind yourself to fix it!
—
## π― How to Start Using GitHub
Hereβs a simple guide to getting started:
1. **Join GitHub** β Create an account at [github.com](https://github.com).
2. **Create a Repo** β Click **New Repository** and give it a name.
3. **Add a File** β Click **Add file** and create a README.md.
4. **Make a Commit** β Save your file with a commit message like “First Commit!”
5. **Explore & Have Fun!** π
—
## π You Did It!
Now you know the basics of GitHub! Keep learning and creating cool projects. π
Welcome to the **GitHub Lexicon**! This is a simple guide to help anyone (even an 8-year-old!) understand GitHub terms. Let’s dive in! π
—
## πΉ What is GitHub?
**GitHub** is a website where people can work on projects, save changes, and share code with others. Think of it like a **magic notebook** where you can write, draw, and save different versions of your work!
—
## π οΈ Important GitHub Words
### π Repository (Repo)
A **repository** is like a **folder** where you store all your project files. It keeps everything organized.
π **Example:** If you are making a comic book, your repo will hold all your drawings and scripts.
—
### πΏ Branch
A **branch** is like a **copy** of your work where you can try new things without changing the original.
π **Example:** Imagine you are making a comic book and want to test a new ending. You make a copy of your story (a new branch) and change it without touching the original!
—
### β Commit
A **commit** is like pressing **SAVE** on your computer. It keeps a snapshot of your changes.
π **Example:** Every time you finish drawing a page in your comic book, you save it. Thatβs a commit!
—
### π Merge
Merging **combines** changes from one branch into another.
π **Example:** If you like the new ending you wrote, you merge it into the original story!
—
### π€ Pull Request (PR)
A **Pull Request** is a way to ask if your changes can be added to the main project.
π **Example:** Imagine you and a friend are writing a story together. You write a new chapter and ask your friend if they like it before adding it to the book!
—
### π€ Workflow
A **workflow** is an automatic process that runs on GitHub to do tasks for you.
π **Example:** Imagine a **robot helper** that checks your homework for mistakes before you turn it in. Thatβs what a workflow does in coding!
—
### π» GitHub Pages
**GitHub Pages** lets you turn your project into a website for everyone to see!
π **Example:** If you make a cool comic book, GitHub Pages can turn it into an online story website!
—
### π Issues
**Issues** are like **sticky notes** for problems or ideas.
π **Example:** If you find a typo in your comic, you write an issue to remind yourself to fix it!
—
## π― How to Start Using GitHub
Hereβs a simple guide to getting started:
1. **Join GitHub** β Create an account at [github.com](https://github.com).
2. **Create a Repo** β Click **New Repository** and give it a name.
3. **Add a File** β Click **Add file** and create a README.md.
4. **Make a Commit** β Save your file with a commit message like “First Commit!”
5. **Explore & Have Fun!** π
—
## π You Did It!
Now you know the basics of GitHub! Keep learning and creating cool projects. π
