Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i answered all questions #1812

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
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: 8 additions & 8 deletions pc.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

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?
2. What is the difference between Git and GitHub?
3. Why do we create a branch?
4. What is the purpose of a Pull Request?
5. What is the command you can use to switch between branches? For example you are working on the 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?
1. What is Git? its a version control system
2. What is the difference between Git and GitHub? Git is a tool that is used to manage edits of code that are put in a repository while GitHub is the place used for sendnig the repositorys
3. Why do we create a branch? it helps make changea to code and isolate certain parts of the code without messing with the main code
4. What is the purpose of a Pull Request? the purpose of a pull request is to review the changes that was made to the section of code we are working on and comparing it to see if it should be merged in
5. What is the command you can use to switch between branches? For example you are working on the FIRSTNAME-LASTNAME branch and you want to switch back to main. git checkout -b (name of branch)
6. Explain the difference between `git fetch`, `git merge` and `git pull`. What does each command do? git fetch only lets u see the changes in the current branch and chnages in the remote repository while git pull does the same and adding from the remote to the local copy so one is to view and the other is to add it all while merge while merge two branches together
7. What is a merge conflict? a merge conflict is when mutiple changes are happening to the same line of a file from different branches when mergeing
8. How do you resolve a merge conflict? you would pull the info in your repository and then attempt to fix it