RepoShelf catalogs and manages Git repositories from the command line.
Install RepoShelf as a .NET tool:
dotnet tool install --global RepoShelfAfter installing, verify the command is available:
reposhelf helpUpdate an existing install:
dotnet tool update --global RepoShelfreposhelf add https://github.com/olivegamestudio/RepoShelf.git --group olivegamestudio --tag repo --reason "My personal project"
reposhelf add ~/src/my-repo --group work --reason "Active client work" --tag client
reposhelf list
reposhelf show RepoShelf
reposhelf status
reposhelf remove RepoShelfRepository metadata is stored as JSON in the user configuration directory. Set
REPOSHELF_HOME to override the storage directory.