forked from arctan5x/snap_hw2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhw2.txt
26 lines (21 loc) · 1.16 KB
/
hw2.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
Welcome to the second week of class.
Today you will work in groups of two. Please answer questions in succinct words.
Assignment is:
1) In each group, one person will fork this repository
2) Add your partner as a collaborator
3) Answer questions on this txt separately on separate machines (This will require both students separately pulling the forked repository)
4) Add this file, commit and push
5) Make a pull request
Edit below:
Person A's Name: Sophie Cooper
Person B's Name: Jasmine Deng
Question for A:
1) What does git clone do?
Git clone copies the repository from GitHub and puts it on your local machine so you can work on it.
2) What is a remote repository?
Remote repositories are repos other than the one on your local machine. Any repo on Github or other online service is a remote repository.
Question for B:
1) Why is version-control framework such as git important?
You can pull information, edit it separately, revert versions, work on code together with other people simultaneously, etc.
2) Explain the concept of branching in git
Branching is when you take a separate version of the data at some point and then edit it independently of the original copy of data.