diff --git a/homework.md b/homework.md index f7a8449..da1cc8c 100644 --- a/homework.md +++ b/homework.md @@ -2,24 +2,26 @@ ## 1. What is 2 + 2? -5 +4 ## 2. What is JavaScript? -An exciting new play about coffee. +JavaScript is a lightweight programming language. Mostly known as a scripting language, it is used in web pages and also in many non-browser environments. ## 3. What three problems does Git & GitHub solve? -When people want to show off code to each other they can put it on GitHub +1. Git and GitHub are used to collaborate on work. Collaborative working is made possible by the open-source software, Git, upon which GitHub is built. +2. Storing the code on GitHub allows you to share your work, track and manage changes to your code over time, let others review your code and suggest improvements, and collaborate on a shared project. +3. With Git, you can create a branch off from the main copy of the files that you are working on and make edits independently and safely on your personal branch. Git, then, will intelligently merge your specific changes into the main copy of the file. Also, Git keeps track of your and other people's changes. ## 4. What happens when you `fork` a repository? -You delete it +You copy a repository so you can freely experiment with changes without affecting the original project. ## 5. What happens when you clone a repository? -It send it to a friend +It calls a local copy of a GitHub repository. ## 6. What is a Pull Request? -When you send a file over the internet +A PR is a way to share your code for review. PRs are used to suggest changes and then merge them into the main project.