-
Notifications
You must be signed in to change notification settings - Fork 0
/
mac.md.save
12 lines (10 loc) · 1.28 KB
/
mac.md.save
1
2
3
4
5
6
7
8
9
10
11
12
## Research Questions
Now that you are all set up, it's time to learn a little more about the tools of the trade. Edit this file and answer the following questions. You are going to need to start familiarizing yourself with the [GitHub docs](https://docs.github.com/en). Docs (short for documentation) are the instructions on how to use a languge or program. A large part of your job as a developer will be learning how to read and work with documentation. Please reference the GitHub docs when answering the questions below. If you cannot find what you are looking for in the docs, you can always start to practice your Google skills!
1. What is Git? A Distributed Version Control System
2. What is the difference between Git and GitHub? Git is the commands and git hub is a place to store code in the cloud
3. Why do we create a branch? To isolate the changes you are making from the main branch
4. What is the purpose of a Pull Request? To get your branch merdged into the project
5. What is the command you can use to switch between branches? For example you are working on FIRSTNAME-LASTNAME branch and you want to switch back to main.
6. Explain the difference between `git fetch`, `git merge` and `git pull`. What does each command do?
7. What is a merge conflict?
8. How do you resolve a merge conflict?