7 ms·
By their very nature, git repos are one of the easiest things to migrate. Simply point at a new remote and push, and that's really it. It means that, unlike man
by ben174 11y ago
By their very nature, git repos are one of the easiest things to migrate. Simply point at a new remote and push, and that's really it. It means that, unlike many other services, I could see GitHub being completely abandoned almost over night. If something better came along.
- mynewtb 11y agoYou would lose the issues.
- twothamendment 11y agoYou say that like it is a bad thing...
- albertoleal 11y agoThere are lot of tools to migrate them. Example, github.com/babel/babel has migrated their issues to phabricator.babeljs.io
- fosk 11y agoI am pretty sure that a potential competitor will use GitHub's APIs to import issues as well.
- detaro 11y agoTrue, but thanks to the API and their relatively simple structure it's reasonably easy to at least copy their contents as well. Linking them correctly to user accounts on a new platform is probably the biggest issue.
- johnmaguire2013 11y agoUsers with public SSH keys would be easy: https://github.com/JohnMaguire.keys https://github.com/JohnMaguire.keys When a new user signs up, ask them for their existing Github username and to upload an SSH key that matches.
- duncan_bayne 11y ago+1
- autoreleasepool 11y agoAgreed. This is the point of git. There is no centralized repository.