Thank you for your interest in contributing to the GVfs project!
GVfs source repository is at https://gitlab.gnome.org/GNOME/gvfs.
See https://handbook.gnome.org/development/change-submission.html for general information about GitLab workflow for code contribution. GVfs still uses linear GIT history without merge commits, please see general commit guidelines at https://handbook.gnome.org/development/commit-messages.html.
For more info about GVfs internals, please check out our Developer Documentation.