How can I backup Hassio to GitHub

You can use the CloudIDE hass.io add-on. It provides a terminal in which you can use the git commands (Community Hass.io Add-on: IDE, based on Cloud9)