Clone the repo you want to mirror:

git clone --bare https://example.org/original-user/repo.git
cd repo.git

Push this repo to a mirror repo:

git push --mirror https://github.com/mirrored-user/repo.git

When mirror repo is behind the original repo, update it by pushing again:

git fetch
git push --mirror https://github.com/mirrored-user/repo.git