diff --git a/homework.md b/homework.md index f7a8449a..bc0455c7 100644 --- a/homework.md +++ b/homework.md @@ -2,24 +2,32 @@ ## 1. What is 2 + 2? -5 +4 ## 2. What is JavaScript? -An exciting new play about coffee. +Javascript is a versatile, lightweight programming language primarily used for adding interactivity +and dynamic content to web pages. It complement HTML and CSS, allowing web developers to create +engaging user experiences, from simple animations to complex web animations. ## 3. What three problems does Git & GitHub solve? -When people want to show off code to each other they can put it on GitHub +Git and GitHub allows software development, enable collaboration and version control among various users and +streamline workflow. ## 4. What happens when you `fork` a repository? -You delete it +When you fork a repository, you make changes you want to the code without affecting the original project. +The changes can be added to the original repository through a pull request ## 5. What happens when you clone a repository? -It send it to a friend +When you clone a repository, you make a copy of the repository from the main GitHub.com to your local machine. Cloning a repository pulls down a full copy of all the repository data that GitHub.com has at the point in time, including all versions +of every file and folder for the project ## 6. What is a Pull Request? -When you send a file over the internet +A pull request is a request to merge changes from the branch of one code base into another. It makes a +proposal to integrate new code, features, or fix into the project's main development line. It allow for +review and discussion of the proposed changes before they are actually merged, promoting collaboration +and quality control \ No newline at end of file