Using a web browser, we can open up a vscode like ide environment with our codebase ( from repo ) and throw in some edits.
- Goto your repo ( in github.com )
- Select the url and change github.com into github.dev
- You get your vscode ide opened with all your repo files listed.
- After making edits goto Source control tab and manage changes ( stage changes ).
- Enter the commit message and Click commit & push, your changes are now reflected in the repo.
- you can manage branches and merge request through the web ide.
there are few other services which allow us to edit repo on the web ide
- GitHub Dev
- VSCode Dev
- CodeSandbox
- GiHub1s
- GitLab1s
- Repl.it
- Gitpod
- StackBlitz
- Glitch
- Sourcegraph
- Active Forks
- Gitpop2
- GitHub Memory