description | Spread Git commits to several other servers with a single push |
owner | sunny@sunbase.org |
last change | Tue, 17 Oct 2017 08:45:16 +0000 (17 10:45 +0200) |
URL | git://repo.or.cz/gitspread.git |
| https://repo.or.cz/gitspread.git |
push URL | ssh://repo.or.cz/gitspread.git |
| https://repo.or.cz/gitspread.git (learn more) |
bundle info | gitspread.git downloadable bundles |
content tags
|
|
readme
A project is often stored on several hosting services like Gitorious, GitHub, repo.or.cz or similar for backup purposes. Ideally, all these repositories should be updated at the same time when pushing. If you’re using a slow Internet connection, like a mobile connection from a laptop, this process tends to be rather slow because the commits have to be pushed several times over a slow connection. Gitspread aims to solve this by pushing the commits once to a server with a fast connection, and pushing the commits to all the remotes from that server.