-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Marcel Kloubert edited this page Jan 5, 2025
·
13 revisions
Package manager for Go
A package manager for Go projects which simplifies the way of installing dependencies and setting up projects.
gpm [flags]
--aliases-file string custom aliases file
-e, --env-file stringArray one or more environment files
--environment string name of the environment
--gpm-root string custom root directory for this app
-h, --help help for gpm
--no-system-prompt do not use system prompt
--ollama use Ollama
--projects-file string custom projects file
--prompt string custom (AI) prompt
--system-prompt string custom (AI) system prompt
-v, --verbose verbose output
- gpm add - Add command
- gpm build - Runs build command
- gpm bump - Bump version
- gpm chat - AI chat
- gpm checkout - Checks out a git branch
- gpm completion - Generate the autocompletion script for the specified shell
- gpm diff - Diff resources
- gpm doctor - Checks preconditions and audits
- gpm down - Run docker down
- gpm execute - Execute shell command
- gpm generate - Generate resource
- gpm import - Import resource
- gpm init - Init project or resource
- gpm install - Installs one or more modules
- gpm list - List command
- gpm make - Make project
- gpm monitor - Monitor process
- gpm new - New project
- gpm open - Open resource
- gpm pack - Pack project
- gpm prompt - AI prompt
- gpm publish - Publish version
- gpm pull - Pull from remotes
- gpm push - Push to remotes
- gpm remove - Remove command
- gpm run - Run resource
- gpm setup - Setup resource
- gpm show - Show resource
- gpm start - Runs current project
- gpm sync - Sync remotes
- gpm test - Runs tests
- gpm tidy - Add missing and remove unused modules
- gpm uninstall - Uninstalls one or more modules
- gpm up - Run docker up
- gpm update - Update dependencies