-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlesson_3_reflection.txt
11 lines (6 loc) · 1.28 KB
/
lesson_3_reflection.txt
1
2
3
4
5
6
7
8
9
10
11
1. When would you want to use a remote repository rather than keeping all of your work local?
I would want to use a remote repository rather than keeping all of my work local if I did not have access to my personal computer.I might also want to use a remote repository if I were working on a project with another developer.
2. Why might you want to always pull changes manually rather than having Git automatically stay up-to-date with your remote repository?
You might want to pull changes manually because you might be working on a new feature or code locally, that you do not yet want to publish to the public or combine with another developer's code.
3. Describe the differences between forks, clones, and branches. When would you use one instead of another?
Forks allow you to add/edit content on someone else's repository on GitHub without changing the person's actual repository. Forks also give the original contributor credit and link back to their repository. Clones allow you to copy a repository from GitHub and download it onto your local computer. Branches can be created locally and on GitHub. They allow you to add new features/code without necessarily having to change the master branch of code. All of these features allow you to collaborate more easily with other developers.