hakoerber / git-repo-manager

A git tool to manage worktrees and integrate with GitHub and GitLab
https://hakoerber.github.io/git-repo-manager/
GNU General Public License v3.0
62 stars 9 forks source link

Integration with source code hosting platforms #24

Closed hakoerber closed 2 years ago

hakoerber commented 2 years ago

Would be awesome be be able to just get a list of repos from GitLab/GitHub/Gitea whatever.

Something like

grm repos sync --from github --token xxx grm repos sync --from gitlab --url https://gitlab.example.com --user mymyuser --group mygroup --token xxx *grm repos sync --from gitea --url https://gitea.example.com --group mygroup --group myothergroup --token xxx

Additionally, grm repos find could also generate a list, so it can be tracked in version control. Maybe together with a diffing function that shows new/decommissioned repositoried on the remote side.

Open questions:

API clients: