You can push the generated code directly to your Github repository.
As a result, the system will create a new branch in your repository, and push the latest version of the code there.
This won't make any changes to your old code, just create a new branch, and then you would have to merge manually, after reviewing the changes.
Here's a demo video:
Notice: you shouldn't "blindly" merge that code with your master branch, or other branches, just by using Pull Request and Merge from Github. Our pushed code doesn't "know" anything about potential changes you had done manually outside of QuickAdminPanel, so our branch would overwrite all your changes. So, please use this function as a Push to Github, not as Merge via Github.