Forking keeps the full gist history and links your new gist back to the original, so A is the better fit here. B works for a one-off copy but you lose any tracking or attribution. Pretty sure Microsoft wants A based on how GitHub actually handles public gists. Anyone see an edge case for B?
D makes sense. You can't create a pull request if both branches are the same, there'd be no diff to review or merge. Pull requests are all about comparing changes across different branches. Pretty sure this is how GitHub and Azure DevOps handle it, but happy to hear if someone knows an exception.
Had something like this in a mock and it was about comparing two different branches, not the same. Is there any scenario where PRs would work with identical branches or is D always correct?
C or B for me. B talks about blocking secrets, which is a security concern too-if the question meant best way to prevent leaks, I'd pick B. But does it say "primary" as in first thing you should do or just the main purpose? That would help decide.
I don't think it's D here. A is the spot for finding and installing third-party tools and integrations, while Explore is more about repos and general discovery. Pretty sure A matches what the question is looking for, since Marketplace actually lets you browse and directly install tools. Agree?
D imo, but is the question asking specifically about third-party tools or could it include built-in features too? If they're only talking about integrations and add-ons, that leans more toward Marketplace (A), but if not, Explore (D) might make sense.