Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 3.4 KB

File metadata and controls

54 lines (44 loc) · 3.4 KB

gog upload

Generated from gog schema --json. Do not edit this page by hand; run make docs-commands.

Upload a file to Drive (alias for 'drive upload')

Usage

gog upload (up,put) <localPath> [flags]

Parent

Flags

Flag Type Default Help
--access-token string Use provided access token directly (bypasses stored refresh tokens; token expires in ~1h)
-a
--account
--acct
string Account email, alias, or auto for authenticated Google API commands
--client string OAuth client name (selects stored credentials + token bucket)
--color string auto Color output: auto|always|never
--convert bool Auto-convert to native Google format based on file extension (create only)
--convert-to string Convert to a specific Google format: doc|sheet|slides (create only)
--disable-commands string Comma-separated list of disabled commands; dot paths allowed
-n
--dry-run
--dryrun
--noop
--preview
bool Do not make changes; print intended actions and exit successfully
--enable-commands string Comma-separated list of enabled command prefixes; dot paths allowed (restricts CLI)
--enable-commands-exact string Comma-separated list of exact enabled commands; dot paths allowed and parent commands do not enable children
-y
--force
--assume-yes
--yes
bool Skip confirmations for destructive commands
--gmail-no-send bool false Block Gmail send operations (agent safety)
-h
--help
kong.helpFlag Show context-sensitive help.
--home string Override gogcli config/data/state/cache root (equivalent to GOG_HOME)
-j
--json
--machine
bool false Output JSON to stdout (best for scripting)
--keep-frontmatter bool Keep YAML frontmatter (---) in Markdown when converting to a Google Doc (--convert or --convert-to doc; default: strip)
--keep-revision-forever bool Keep the new head revision forever (binary files only)
--mime-type string Override MIME type inference
--name string Override filename (create) or rename target (replace)
--no-input
--non-interactive
--noninteractive
bool Never prompt; fail instead (useful for CI)
--parent string Destination folder ID (create only)
-p
--plain
--tsv
bool false Output stable, parseable text to stdout (TSV; no colors)
--readonly bool false Block mutating API requests at runtime; auth add also requests read-only OAuth scopes
--replace string Replace the content of an existing Drive file ID (preserves shared link/permissions)
--results-only bool In JSON mode, emit only the primary result (drops envelope fields like nextPageToken)
--select
--pick
--project
string In JSON mode, select comma-separated fields (best-effort; supports dot paths). Desire path: use --fields for most commands.
-v
--verbose
bool Enable verbose logging
--version kong.VersionFlag Print version and exit
--wrap-untrusted bool false In JSON/raw output, wrap fetched text fields in external untrusted-content markers

See Also