Question: What is the operation doing given the Git commands below?

  1. It runs a merge of a good commit that is discovered using a known bad commit and known good commit
  2. It marks a commit for deletion using a known bad commit and known good commit to determine which commit introduced a bug
  3. It defines a bad commit and resets the HEAD using a known bad commit and known good commit
  4. It performs a binary search using a known bad commit and known good commit to determine which commit introduced a bug

Answer: The correct answer of the above question is Option D:It performs a binary search using a known bad commit and known good commit to determine which commit introduced a bug