SQLite does it despite using Fossil - their mirror is at https://github.com/sqlite/sqlite
Git is so established now that it's sensible for alternative VCS to have a mode where they can imitate the Git protocol - or seven without that you can still checkout the latest version of your repo and git push that on a periodic basis.
Similarly, CUE uses Gerrit and has two way sync. If you are building a VCS today, git interop is a must.