Engineering Questions with Answers - Multiple Choice Questions
Home » MCQs » Computer Science » MCQs on CLI and Git Workflow – 2
MCQs on CLI and Git Workflow – 2
Which of the following adds all new files to local repository?
a) git add .
b) git add -u
c) git add -A
d) none of the mentioned
View Answer
Answer: a
Explanation: You should do this before committing.
Point out the correct statement.
a) You don’t need GitHub to use Git
b) CLI can help you to organize files and folders
c) Navigation of directory is possible using CLI
d) None of the mentioned
View Answer
Answer: b
Explanation: CLI stands for Command Line Interface.
Which of the following command updates tracking for files that are modified?
a) git add .
b) git add -u
c) git add -A
d) none of the mentioned
View Answer
Answer: b
Explanation: The git add command adds a change in the working directory to the staging area.
Which of the following command is used to give a message description?
a) git command -m
b) git command -d
c) git command -message
d) none of the mentioned
View Answer
Answer: a
Explanation: This only updates your local repository.
Point out the wrong statement.
a) You need GitHub to use Git
b) GitHub allows you to share repositories with others
c) GitHub allows you to access others repositories
d) All of the mentioned
View Answer
Answer: a
Explanation: GitHub can store a remote copy of your repository.
Which of the following command allows you to update the repository?
a) push
b) pop
c) update
d) none of the mentioned
View Answer
Answer: a
Explanation: The git branch command is your general-purpose branch administration tool.
Which of the following is the correct way of creating GitHub repository in to well labelled commits?
a) Fork another user’s repository
b) Pop another user’s repository
c) Zip another user’s repository
d) None of the mentioned
View Answer
Answer: a
Explanation: A fork is a copy of a repository.
Which of the following command is used to squash the commits?
a) rebase
b) squash
c) boot
d) all of the mentioned
View Answer
Answer: a
Explanation: In Git, there are two main ways to integrate changes from one branch into another: the merge and the rebase.
Which of the following statement would create branch named as ‘sanfoundry’?
a) git checkout -b sanfoundry
b) git checkout -c sanfoundry
c) git check -b sanfoundry
d) none of the mentioned
View Answer
Answer: a
Explanation: A branch in Git is simply a lightweight movable pointer to one of these commits.
branch command is used to determine which branch you are currently in.
a) True
b) False
View Answer
Answer: a
Explanation: -r flag should be used for copying the content.