End-of-course graded assessment :Version Control (Meta iOS Developer Professional Certificate) Answers 2026
Question 1
What is Revision History in Version Control?
✅ A record of all changes in a project
❌ A record of all bugs in a project
❌ A record of all users in a project
Question 2
In Bash, which of the following commands will list the contents of a directory?
❌ cd
❌ mkdir
✅ ls
Question 3
In Bash, which of the following commands will create a file?
❌ pwd
✅ touch
❌ mv
Question 4
Which of the following can be used to find all unique text lines in a file?
✅ Uniq
❌ Grep
❌ Pipe
Question 5
Which Git command is used to download the latest changes to a local repository?
✅ git pull
❌ git push
❌ git clone
Question 6
True or false. Changes must be added to the Git staging area before they are committed.
✅ true
❌ false
Question 7
Which of the following Git commands can be used to create a local branch named test? (Select all that apply)
✅ git branch test
✅ git checkout -b test
❌ git push origin test
Question 8
Which Git command is used to check which files are in the staging area?
❌ git diff
✅ git status
❌ git remote -v
Question 9
In the following differential output, which line was added?
❌ Red
✅ Blue
❌ Green
❌ Yellow
Question 10
True or false. When submitting changes from your forked repository on GitHub to the original repository, you submit a pull request.
✅ true
❌ false
🧾 Summary Table
| Question | Correct Answer(s) |
|---|---|
| Q1 | A record of all changes in a project |
| Q2 | ls |
| Q3 | touch |
| Q4 | Uniq |
| Q5 | git pull |
| Q6 | true |
| Q7 | git branch test, git checkout -b test |
| Q8 | git status |
| Q9 | Blue |
| Q10 | true |