Multiple Origins
Pushing to multiple origins ensures that a repo is always available. While I use Gitea as my main repository, I might want to mirror it to Bitbucket, Github, or GitLab for redundancy.
As an example, if my server was ever destroyedneeded to be rebuilt it would be much easier to clone my services repository from a mirroedmirrored copy on Bitbucket than jump through the hoops of getting Gitea set back upup—especially since the docker-compose configuration file for Gitea is stored in athat gitvery same services repository.
git remote set-url --add --push origin git://original/repo.git
git remote set-url --add --push origin git://another/repo.git