WARNING: Known Issue: Some repos do not sucessfuly push to GitHub when there are errors present. Resolve the errors and rerun the script.
This is a script that makes it easy to transfer all repositories you may have from your GItea server to GitHub
You will need to create your own gitea token and github token for this to work
Simply make a directory and enter into it. Place the script in the current directory and run it by entering ./script.sh The script will then clone all the repos locally to the current directory first as a backup then pushes to your GitHub account.