/
lesson_3_reflections.txt
27 lines (15 loc) · 1.6 KB
/
lesson_3_reflections.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Q.When would you want to use a remote repository rather than keeping all your work local?
A.When I don't have access to my local system, and have to install and configure GIT all over again on a new system where I want to code.
Q.Why might you want to always pull changes manually rather than having Gitautomatically stay up-to-date with your remote repository?
A.Because I don't want to get surprised with someone else's work ended up on my local repo,until I am sure it mine
Q.Describe the differences between forks, clones, and branches. When would you use one instead of another?
A. Clone - For cloning files from Github to Local
Branch - For keeping different experimental or one dedicated change away from the improvement of Master bransh.
Fork - For cloning repo. of other user which I have permision to explore
Q.What is the benefit of having a copy of the last known state of the remote stored locally?
A.Having a copy of remote on local can help ih chking if there is any change done by another collbrtor or status of the current version of your project, has it been up to date with the remote even if you are not connected to the internet like in the jungle. :)
Q.How would you collaborate without using Git or GitHub? What would be easier, and what would be harder?
A.I was sharing my updated project every day with my partner on Google Drive. Now no way I am using that GIT is the easiest way i know now, so no doubt that I am using GIT from now on. :))
When would you want to make changes in a separate branch rather than directly in
master? What benefits does each approach have?
Fill in your answer here