Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions homework.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,28 @@

## 1. What is 2 + 2?

5
4

## 2. What is JavaScript?

An exciting new play about coffee.
JavaScript is the Programming Language for the Web. JavaScript can update and change both HTML and CSS. JavaScript can calculate, manipulate and validate data.

## 3. What three problems does Git & GitHub solve?

When people want to show off code to each other they can put it on GitHub
Version control: They keep a complete history of every change to code so developers can safely experiment, revert mistakes, and see who made what change at any time.

Collaboration: They make it easy for multiple people to contribute, manage code merges, and avoid conflicts when working in teams—either locally or online, even for open source projects.

Backup & code management: Every contributor has a backup of the entire project, protecting code from loss and ensuring code is well-organized and recoverable if errors occur.

## 4. What happens when you `fork` a repository?

You delete it
A full copy of the code is created in your GitHub account, including branches, tags, and project history.

## 5. What happens when you clone a repository?

It send it to a friend
When you clone a repository, you download a full copy of the project—including all code files, branches, history, and metadata—to your local computer.

## 6. What is a Pull Request?

When you send a file over the internet
A Pull Request (PR) is a way to propose merging changes you made in one branch (such as a feature or fix) into another branch—often the main project branch—on platforms like GitHub.