This is a git repo manager
Install via homebrew
brew tap mckernant1/tools
brew install project-managerclone - clones a repo to the default directory
pm clone git@github.com:mckernant1/project-manager.gitpull - pulls all repos, or a specific repo if specified
pm pull project-managerlist - lists all repos listed in the settings file
pm liststatus - displays status of all repos or specific repo if specified
pm status project-manageradd - adds an existing repo to the settings file by path
pm add .rm - removes a directory from the settings file
pm rm project-manager
pm rm -d project_manager # also deletes the directory- add a rename command
{
// Defaults to $HOME/Desktop
defaultDir: "/Users/tmckernan/Desktop",
repos: [
{
name: "", // defaults to folder name
path: ""
}
]
}