There are git clients for perforce, hg, svn and so on[1]. Oak' developer (or the community) could always develop a git frontend for users who prefer that .
[1] https://git-scm.com/book/en/v2/Git-and-Other-Systems-Git-as-...