What device are you using? I use github on my tablet (android10) and have no issue what so ever with creating new repos, files, editing old ones, sharing things from Sololearn and other learning platforms directly to github and/or creating issues, doing all kinds of normal "git" functions without the git interface. There are also google-play-store "apps" to do likewise, but i just use my tablet directly and find those applications are all cumbersome compared to using firefox for android or chrome.
Bot, how does a web browser work with the local working copy of a repository to track changes, add, commit etc? I was aware that you can pull source from github using a browser but was not aware of any browser based git clients. Would you care to provide more information?
Martin Taylor using github website i was able to create a repo and push commits to it from a mobile, although i have yet to find a way to revert changes:
To download git
apt install git
Then configurate your user name and email
git config --global user.name "your_name"
git config --global user.email "your_email"
You can remove --global if you don't want to make it permanent, this details are used during commits so that other people can know who committed