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
15 changes: 9 additions & 6 deletions homework.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@

## 1. What is 2 + 2?

5
4

## 2. What is JavaScript?

An exciting new play about coffee.
JavaScript is a programming language that brings interactivity to web pages, applications and more.

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

When people want to show off code to each other they can put it on GitHub
3 problems Git/GitHub solve are:
- Git eliminates the need for messy file naming conventions like project_v1.py or project_final_final.py.
- Collaborative Overwriting and Conflicts, allowing multiple people to work on a singular project without overwriting each others work.
- Project Organisation, Git provides local tracking, while GitHub provides a centralised home for that data.

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

You delete it
When you form a repo you create a copy of someone else's project under your own account. Allowing the person to modify the code without affecting the original project.

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

It send it to a friend
When you clone a repository you download that project from GitHub to your local computer to work on.

## 6. What is a Pull Request?

When you send a file over the internet
A Pull request is a way of proposing, reviewing, and merging code changes between different branches or repositories.