Git and Github Test With
Complete Solution
Version Control - ANSWER the process of storing multiple versions of a
single project, allowing each version to be recalled at a later date
Why should I use version control? - ANSWER It's useful!
I can rollback to a previous version of my application, which would save me a
ton of extra work and time.
There are different ways to do version control. Which of the following
methods do programmers use?
a) save a new file every time they make a change, time stamp that file, and
place all files into a timestamped folder
b) track all changes in a spreadsheet with notes
c) version control software - ANSWER c) version control software
T/F Version control will allow for me to try new things without messing up
the code base. - ANSWER true
Difference between local vs. remote version control - ANSWER Local version
control - stores info on my computer (locally!); makes it difficult to
collaborate with others
Remote version control - a repository as a large folder that stores all the files
of a particular project; MULTIPLE people can collaborate on the same project
at once...but you must be connected to the network
, Difference between remote version control vs. distributed version control
systems - ANSWER Remote version control - a repository as a large folder
that stores all the files of a particular project; MULTIPLE people can
collaborate on the same project at once...but you must be connected to the
network
Distributed version control - ALL users have a copy of the entire repository; I
can work on the project independent of any network connection! Once
connected, I can push changes to the server and merge with the server's
repository
________ is an example of a distributed version control system.
a) express
b) git
c) ruby - ANSWER b) git
_________ is to remote version control as ___________ is to distributed version
control.
a) Github, Git
Complete Solution
Version Control - ANSWER the process of storing multiple versions of a
single project, allowing each version to be recalled at a later date
Why should I use version control? - ANSWER It's useful!
I can rollback to a previous version of my application, which would save me a
ton of extra work and time.
There are different ways to do version control. Which of the following
methods do programmers use?
a) save a new file every time they make a change, time stamp that file, and
place all files into a timestamped folder
b) track all changes in a spreadsheet with notes
c) version control software - ANSWER c) version control software
T/F Version control will allow for me to try new things without messing up
the code base. - ANSWER true
Difference between local vs. remote version control - ANSWER Local version
control - stores info on my computer (locally!); makes it difficult to
collaborate with others
Remote version control - a repository as a large folder that stores all the files
of a particular project; MULTIPLE people can collaborate on the same project
at once...but you must be connected to the network
, Difference between remote version control vs. distributed version control
systems - ANSWER Remote version control - a repository as a large folder
that stores all the files of a particular project; MULTIPLE people can
collaborate on the same project at once...but you must be connected to the
network
Distributed version control - ALL users have a copy of the entire repository; I
can work on the project independent of any network connection! Once
connected, I can push changes to the server and merge with the server's
repository
________ is an example of a distributed version control system.
a) express
b) git
c) ruby - ANSWER b) git
_________ is to remote version control as ___________ is to distributed version
control.
a) Github, Git