CLI and Git Workflow

Question 1
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is the correct way of creating GitHub repository in to well labelled commits?
Fork another user’s repository
Pop another user’s repository
Zip another user’s repository
None of the mentioned
Explanation:
A fork is a copy of a repository.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
Which of the following CLI command can also be used to rename files?
rm
mv
rm -r
none of the mentioned
Explanation:
mv stands for move.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Point out the wrong statement.
Command is the CLI command which does a specific task
There is one and only flag for every command in CLI
Flags are the options given to command for activating particular behaviour
All of the mentioned
Explanation:
Depending on the command, there can be zero or more flags and arguments.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Which of the following command is used to squash the commits?
rebase
squash
boot
all of the mentioned
Explanation:
In Git, there are two main ways to integrate changes from one branch into another: the merge and the rebase.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
cp command can be used to copy the content of directories.
True
False
Explanation:
-r flag should be used for copying the content.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Which of the following adds all new files to local repository?
git add .
git add -u
git add -A
none of the mentioned
Explanation:
You should do this before committing.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
Which of the following command allows you to change directory to one level above your parent directory?
cd
cd.
cd..
none of the mentioned
Explanation:
cd stands for change directory.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
Which of the following command is used to give a message description?
git command -m
git command -d
git command -message
none of the mentioned
Explanation:
This only updates your local repository.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Point out the wrong statement.
You need GitHub to use Git
GitHub allows you to share repositories with others
GitHub allows you to access others repositories
All of the mentioned
Explanation:
GitHub can store a remote copy of your repository.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is not a CLI command?
delete
rm
clear
none of the mentioned
Explanation:
rm can be used to remove files and directories.