-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlesson_3_reflection_prompts.txt
61 lines (33 loc) · 4 KB
/
lesson_3_reflection_prompts.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
When would you want to use a remote repository rather than keeping all your work
local?
Когда мне надо поработать над репозиторием с другого компьютера.
Когда надо другому человеку поработать над моим репозиторием с его собственного компьютера.
When I need to work on the repository from another computer.
When it is necessary for another person to work on my repository from his own computer.
Why might you want to always pull changes manually rather than having Git
automatically stay up-to-date with your remote repository?
Потому что над моим удаленным репозиторием могут проводить изменения другие люди и автоматическиий перенос их изменений из удаленного репозитория на мой локальный репозиторий очень нежелательно.
Because other people can change over my remote repository and the automatic transfer of their changes from the remote repository to my local repository is highly undesirable.
Describe the differences between forks, clones, and branches. When would you
use one instead of another?
Клонирование используется когда надо скопировать репозиторий локально, с одного компьютера на другой. Также его используют когда требуется скопировать репозиторий с локального хранилища на удаленное, на GitHub.
Forks используются когда надо скопировать репозиторий внутри среды GitHub, с одной учетной запись на другую.
Branch используется когда надо организовывать две или больше независимых историй изменений данного репозитория.
Cloning is used when you need to copy the repository locally, from one computer to another. It is also used when you need to copy the repository from the local storage to a remote one, to a GitHub.
Forks are used when you need to copy the repository inside the GitHub environment, from one account to another.
Branch is used when it is necessary to organize two or more independent histories of changes to this repository.
What is the benefit of having a copy of the last known state of the remote
stored locally?
Это удобно тем, что при отсутствии доступа к интернет можно все равно продолжить работу над репозиторием с самого свежего изменения (коммита).
This is convenient because in the absence of access to the Internet, you can still continue working on the repository with the most recent change (commit).
How would you collaborate without using Git or GitHub? What would be easier,
and what would be harder?
Использовал бы облачные ресурсы, электронную почту, месенджеры.
Легче бы ничего не стало.
Сложнее стало практически все. Сложнее было бы добавлять изменения, управлять изменениями, понимать разветвленность изменений, понимать разницу между внесенными изменениями.
Would use cloud resources, e-mail, messengers.
It would be easier nothing.
Almost everything became more difficult. It would be more difficult to add changes, manage changes, understand the ramification of changes, understand the difference between the changes made.
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