Are you just starting with Git? Our Git Basic Quiz is designed to test your understanding of essential version control concepts like repositories, commits, branches, and basic Git commands. Ideal for beginners, this quiz helps reinforce your Git knowledge and prepares you for collaborative coding.

Why Take This Quiz?

  • Test your basic Git knowledge
  • Learn by practicing real-world Git commands
  • Build a strong foundation for version control

Ready to get started? Click the button below to take the quiz!

0%
close report window

Report a question

You cannot submit an empty report. Please add some details.
tail spin
git

GIT (Basic)

Take our Git Basic Quiz to test your fundamental knowledge of version control. Perfect for beginners learning Git commands, repositories, and commits. Start now!

Max Time : 10 Min.

tail spin

The number of attempts remaining is 5

git remote -v displays all configured remote repositories

1 / 15

bookmark empty

Which command lists all configured remote repositories?

git diff shows differences between commits or working directory

2 / 15

bookmark empty

Which command shows changes between commits?

Initializes a new Git repository in a directory

3 / 15

bookmark empty

What does git init do?

git init creates a new local Git repository

4 / 15

bookmark empty

Which command initializes a new Git repository?

git branch creates a new branch

5 / 15

bookmark empty

Which command creates a new branch?

git diff compares changes before staging

6 / 15

bookmark empty

How do you view changes made before committing?

Commits the staged changes to the repository

7 / 15

bookmark empty

What does git commit do?

git rebase -i allows you to squash multiple commits

8 / 15

bookmark empty

How do you combine multiple commits into one?

git add stages changes for the next commit

9 / 15

bookmark empty

How do you add changes to the staging area?

git branch -m renames a branch

10 / 15

bookmark empty

Which command is used to rename a branch?

git log shows the commit history

11 / 15

bookmark empty

Which command shows the commit history?

Clones a remote repository to the local machine

12 / 15

bookmark empty

What is the purpose of git clone?

git stash saves changes temporarily

13 / 15

bookmark empty

What does git stash do?

git checkout or git restore discards unstaged changes

14 / 15

bookmark empty

How do you discard unstaged changes in the working directory?

git reset --soft HEAD~1 keeps changes in the working directory

15 / 15

bookmark empty

How do you undo the last commit but keep the changes?

Get Your Certificate ! Your Certificates Would be sent to the mentioned email only. Do Check Your Spam Folder once for the Mail.

I Agree to Terms & Privacy Policy of CloudCusp

Your score is

The average score is 0%