{"version":"1.0","type":"rich","title":"How to push to multiple git remotes at once. Useful if you keep mirrors of your repo.","description":"This example demonstrates how to configure Git to push a single branch to multiple remote repositories simultaneously, using the command-line interface and manual edits to the `.git/config` file. It shows the `git remote set-url --add --push` command, which modifies the `remote.origin.pushurl` entry, and also covers per-branch push remotes via `branch.<name>.pushRemote` settings, plus fetching from all remotes with `git fetch --all` and merging via octopus merge. The code relies on standard Git APIs and configuration syntax.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-89646e017c6fb732cdbb432d029b6b2e?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}