Automic VaultAutomic Vault

brew

Install git-get with Homebrew, Nix, winget

Better way to clone, organize and manage multiple git repositories. Version 0.6.1 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install git-get

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#git-get

nixpkgs package indexes · pkgs/by-name/gi/git-get/package.nix · source: api.github.com

Windows

Windows Package Managerverified · 92%
winget install --id grdl.git-get -e

Windows Package Manager source index · grdl.git-get · source: cdn.winget.microsoft.com

overview

Package summary

Better way to clone, organize and manage multiple git repositories

Commands and aliases

  • git-list

history

Project history and usage

git-get is a Go command-line tool for cloning and organizing Git repositories into a predictable directory tree derived from repository URLs. It provides `git get` for cloning and `git list` for scanning repository status.

Project history

The project started in 2020 and frames itself as a repository-organization tool inspired by the predictability of Go's `go get` path layout. Its README describes a single binary that behaves as `git-get` or `git-list` depending on invocation, with repository URL parsing, batch clone dumps, multi-platform releases, and configuration through flags, environment variables, or Git config.

Adoption history

git-get addresses a common developer workstation habit: keeping many clones under a host-and-path directory tree rather than scattered project folders. Homebrew, Nix, and Windows package metadata indicate packaging across several developer environments, though its adoption remains focused on users who manage many repositories locally.

How it is used

Practitioners run `git get github.com/owner/repo` to clone into a root such as `~/repositories/github.com/owner/repo`, then use `git list` to show repository status. Dump files let users recreate a local source tree from a list, which makes the tool useful for dotfiles-driven workstation setup.

Why package nerds care

git-get is package-manager interesting because it turns a personal source-tree convention into a portable Git extension. It overlaps with older `~/src/host/user/repo` habits while adding packageable binaries, symlinks, and cross-platform release artifacts.

Timeline

  • 2020: Repository created on GitHub.
  • 2020: v0.1.0 release began the tagged release line.
  • 2021: v0.5.0 release continued the early Go implementation.
  • 2025: v0.6.x releases refreshed packaging and release artifacts.

Related projects

  • git-get relates to Go's source path conventions, Git subcommand wrappers, `gh repo clone`, and source-tree organizers such as git-grab.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.gitconfig

executables

Installed executables

CommandKindExposureNote
git-listcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.6.1
manager updated
local dataok
upstreamcurrent
latest detectedv0.6.1

https://github.com/grdl/git-get

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:git-get
Version0.6.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/git-get
Homepagehttps://github.com/grdl/git-get
Repositoryhttps://github.com/grdl/git-get
Upstream docshttps://github.com/grdl/git-get#readme
LicenseMIT
Source archivehttps://github.com/grdl/git-get/archive/refs/tags/v0.6.1.tar.gz
Build dependenciesgo, go-md2man
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegit-get
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

git-get

nix profile install nixpkgs#git-get
  • normalized package name match
  • Matched by: Git Get
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gi/git-get/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

grdl.git-get

winget install --id grdl.git-get -e
  • normalized package name match
  • Matched by: Git Get
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: grdl.git-get from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment