GH-100 · Question #16
GH-100 Question #16: Real Exam Question with Answer & Explanation
The correct answer is A: Delete branch. Delete branch is absent from the Git activity audit log because branch deletion is a repository management action - it modifies ref pointers, not repository data - so it falls outside the scope of what the Git activity audit log tracks. Distractors: Push (C), Fetch (B), and Clone
Question
Which Git operation is not included in the Git activity audit log?
Options
- ADelete branch
- BFetch
- CPush
- DClone
Explanation
Delete branch is absent from the Git activity audit log because branch deletion is a repository management action - it modifies ref pointers, not repository data - so it falls outside the scope of what the Git activity audit log tracks.
Distractors: Push (C), Fetch (B), and Clone (D) are all Git data-transfer protocol operations that move objects between repositories over the network, which is exactly what the Git activity audit log is designed to capture. These operations have clear audit significance: who sent what data, from/to where, and when.
Memory tip: Think of the audit log as tracking data in motion - anything that moves repository content across a network connection (push, fetch, clone) gets logged. Branch deletion only changes a local pointer and has no corresponding data transfer, so it slips through the audit net.
Topics
Community Discussion
No community discussion yet for this question.