To make it even worse: on every system update git becomes unavailable, You have to accept your Xcode license to start using it again.
Is it me or it’s a terrible design? That’s super inconvenient, takes so much extra resource, and it's not even a one-time operation. And again, I couldn’t care less about Xcode, I just want my git.
What are the benefits of having within Xcode? I feel that if there are benefits, end-users aren’t the beneficiaries but Apple devs, which would be sad.
[1] https://forums.developer.apple.com/forums/thread/672087?answerId=659036022#659036022