-
Notifications
You must be signed in to change notification settings - Fork 0
/
lesson_1_reflections.txt
46 lines (32 loc) · 1.69 KB
/
lesson_1_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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
How did viewing a diff between two versions of a file help you see the bug that
was introduced?
Fill in your answer here
We were able to compare the two versions and find out what the difference was between them.
How could having easy access to the entire history of a file make you a more
efficient programmer in the long term?
Fill in your answer here
It can make you a faster programmer because it will be easy to spot your mistakes and
correct changes in code.
What do you think are the pros and cons of manually choosing when to create a
commit, like you do in Git, vs having versions automatically saved, like Google
docs does?
Fill in your answer here
Pros:
You can make more meaningful and significant commits rather than just saving at a random time.
Cons
You might forget to save the file or to make a commit.
Why do you think some version control systems, like Git, allow saving multiple
files in one commit, while others, like Google Docs, treat each file separately?
Fill in your answer here
Git allows saving multiple files in one commit because the files might be related to each other.
How can you use the commands git log and git diff to view the history of files?
Fill in your answer here
Git log shows the history of all the commits in the repository.
Git diff shows the difference between commits.
How might using version control make you more confident to make changes that
could break something?
Fill in your answer here
You know that there's a working copy you can fall back on.
Now that you have your workspace set up, what do you want to try using Git for?
Fill in your answer here
To save versions of my file basically.