GH-100 · Question #16
Which Git operation is not included in the Git activity audit log?
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…
Question
Which Git operation is not included in the Git activity audit log?
Options
- ADelete branch
- BFetch
- CPush
- DClone
How the community answered
(54 responses)- A87% (47)
- B2% (1)
- C6% (3)
- D6% (3)
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.