nerdexam
MicrosoftMicrosoft

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

Manage security

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

#Audit logs#Git operations#GitHub security#Enterprise administration

Community Discussion

No community discussion yet for this question.

Full GH-100 PracticeBrowse All GH-100 Questions