migrate-to-gitea/README.md

20 lines
715 B
Markdown

# migrate-to-gitea
## cli tool to migrate from git{hub,lab} to a gitea instance
migrate-to-gitea solves the problem wherein you have just spun up a new self-hosted [gitea](https://gitea.io) instance, and now you want to move your project history there (or perhaps to one of the more well known public instances).
### usage
```
migrate-to-gitea --from github --user matthewess --archive
```
### features
- supports migrating the following forges to a gitea instance
- [ ] github
- [ ] gitlab
- [ ] gitea
- [ ] interactive mode to take settings incrementally from stdin
- [ ] dry-run mode to preview changes before applying them
- [ ] mark migrated repos as archived
- [ ] transform migrated repos into mirrors