wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Git & GitHub Quiz - MSP Session (5/5/2025)

Total questions: 12

Worksheet time: 4mins

Name
Class
Date
1.

Name the platform

a)

GitHub

b)

GitLab

c)

Git

d)

Bitbucket

2.

2. Which command should you use to initialize a new git repository?

a)

git install

b)

git bash

c)

git start

d)

git init

3.

3. What is the opposite of git clone?

a)

git push

b)

git status

c)

git add

d)

git upload

4.

4. How do you check the state of your local git repository since your last commit?

a)

git commit

b)

git status

c)

git check

d)

git diff

5.

5. How do you supply a commit message to a commit?

a)

git message "I'm coding!"

b)

git commit "I'm coding!"

c)

git commit -m "I'm coding!"

d)

git add "I'm coding!"

6.

6. What's the git command that downloads your repository from GitHub to your computer?

a)

git fork

b)

git commit

c)

git clone

d)

git push

7.
A local repository is..
a)
On your computer
b)
Online
8.

7. Which is the correct usage of push command?

a)

git push <branch> <remote>

b)

git push <remote> <branch>

c)

Both correct

d)

None of them

9.

8. Which is the correct order to submit your changes from the working directory all the way to the remote repository?

a)

git add, git commit, git push

b)

git push, git add, git commit

c)

git add, git push, git commit

d)

git commit, git add, git push

10.

What is Git primarily used for?

a)

Project management tool for teams

b)

Version control system for tracking changes in code.

c)

Database management system

d)

Cloud storage solution for files

11.
A remote repository is..
a)
On your computer
b)
Online
12.

On a scale from 1 to 10, how confident do you feel about your understanding of GitHub so far? (No correct answer!)

a)

1–3: I'm still confused

b)

4–6: I’m getting there, but need more clarity

c)

7–8: I understand most of it

d)

9–10: I feel confident and ready to use it