migrate-to-gitea/README.md

24 lines
782 B
Markdown
Raw Permalink Normal View History

2022-07-05 02:32:56 +00:00
# migrate-to-gitea
2022-07-11 05:02:02 +00:00
## cli tool to migrate from git{hub,lab} to a gitea instance
2022-07-05 02:32:56 +00:00
2022-07-11 05:02:02 +00:00
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
```
2022-07-17 03:12:03 +00:00
migrate-to-gitea --from github:matthewess --to git.mat.services:mat
2022-07-11 05:02:02 +00:00
```
### features
2022-07-18 04:32:53 +00:00
- authentication
- [ ] github
- [ ] gitlab
- [ ] gitea
2022-07-11 05:02:02 +00:00
- 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