Skip to content

All Aliases ​

Quick reference for every alias - organized by category for fast scanning.

Git ​

Core Git Commands ​

AliasCommandDescription
ggitGit shortcut
gagit addAdd files to staging
gaagit add --allAdd all changes to staging
gbgit branchList branches
gbagit branch -aList all branches (including remotes)
gcgit cherry-pickCherry-pick commits
gdgit diffShow unstaged changes
gdcagit diff --cachedShow staged changes
gstgit statusShow working tree status
gswgit switchSwitch branches
gswcgit switch -cCreate and switch to new branch

Commit Operations ​

AliasCommandDescription
gcomgit commit -vCommit with diff preview
gcom!git commit -v --amendAmend last commit with editor
gcomn!git commit -v --no-edit --amendAmend last commit without editing
gcomagit commit -v -aCommit all changes with preview
gcoma!git commit -v -a --amendAmend with all changes
gcoma!!git commit -v -a --amend --no-verifyAmend all changes, skip hooks
gcommgit commit -mCommit with message

Remote Operations ​

AliasCommandDescription
gfgit fetchFetch from remote
gfagit fetch --all --pruneFetch all remotes and prune
gfogit fetch originFetch from origin
glgit pullPull from remote
gpgit pushPush to remote
gpfgit push --force-with-leaseSafe force push
gpsupgit push --set-upstream origin $(branch)Push and set upstream

Git Iris (AI-Powered Git) ​

AliasCommandDescription
giggit iris gen -a --no-verifyGenerate commit with git-iris
gig!git iris gen -a --no-verify --amendAmend commit with git-iris
irisgit irisGit Iris CLI
irisggit iris genGenerate commit message
irispgit iris prGenerate PR description
irissgit iris studioOpen Iris studio

Directory & Files ​

Listing ​

AliasCommandDescription
lslsdModern ls with colors/icons
llls -lLong format listing
lals -laLong format with hidden files
llals -laLong format with hidden files
ltls --treeTree view of directory

Turbo ​

AliasCommandDescription
tturboTurborepo CLI
tbturbo buildBuild all packages
tdturbo devRun dev mode for all packages
tlturbo lint:fixLint and fix all packages
ttturbo testTest all packages
tcturbo typecheckType-check all packages
tfturbo --filterFilter packages for turbo commands
tkillpkill turboKill all turbo processes
tclearrm -rf .turboClear turbo cache
trestartpkill turbo; turbo devRestart turbo dev server

pnpm ​

AliasCommandDescription
ppnpmpnpm shortcut
pipnpm installInstall dependencies
papnpm addAdd dependency
padpnpm add -DAdd dev dependency
prmpnpm removeRemove dependency
prpnpm runRun package script
puppnpm updateUpdate dependencies
pupipnpm update --interactiveInteractive dependency update
poutpnpm outdatedShow outdated dependencies
pauditpnpm auditAudit dependencies for security

TypeScript ​

AliasCommandDescription
tscpnpm exec tscTypeScript compiler
tcheckpnpm exec tsc --noEmitType-check without emitting
tcwpnpm exec tsc --noEmit --watchType-check in watch mode
tsvpnpm exec tsc --versionShow TypeScript version
tsxpnpm exec tsxRun TypeScript files with tsx

Testing ​

AliasCommandDescription
vtpnpm exec vitestRun vitest
vtwpnpm exec vitest --watchRun vitest in watch mode
vtupnpm exec vitest --uiRun vitest with UI
vtcpnpm exec vitest --coverageRun vitest with coverage
vtrpnpm exec vitest runRun vitest once (no watch)

Linting & Formatting ​

AliasCommandDescription
lintpnpm run lint:allLint all files
lintfpnpm run lint:fixLint and fix all files
fmtpnpm exec prettier --writeFormat with Prettier
biopnpm exec biomeRun Biome linter/formatter
biofpnpm exec biome check --writeRun Biome with auto-fix

Docker ​

AliasCommandDescription
ddockerDocker shortcut
dcdocker composeDocker Compose
dpsdocker psList running containers
dpsadocker ps -aList all containers
didocker imagesList images
dexdocker exec -itExecute command in container
dlogsdocker logsView container logs
dprunedocker system prune -fPrune system resources
dstopdocker stopStop container
drmdocker rmRemove container
drmidocker rmiRemove image
dcpdocker container prune -fPrune stopped containers
dipdocker image prune -fPrune unused images
dvpdocker volume prune -fPrune unused volumes
dnpdocker network prune -fPrune unused networks

Kubernetes ​

AliasCommandDescription
kkubectlKubectl shortcut
kxkubectxSwitch context
knskubensSwitch namespace
kgpkubectl get podsList pods
kafkubectl apply -fApply resource from file
ketikubectl exec -tiExecute in pod

Rust ​

AliasCommandDescription
crcargo runRun Rust project
cbcargo buildBuild Rust project
ctcargo testTest Rust project
cfcargo fmtFormat Rust code
cclipcargo clippyLint Rust code
cbenchcargo benchBenchmark Rust code

Node.js ​

AliasCommandDescription
nnodeNode.js shortcut
npm-globalnpm list -g --depth=0List global npm packages
npm-outdatednpm outdatedShow outdated packages
npm-updatenpm updateUpdate npm packages

Java ​

AliasCommandDescription
java8setjdk 8Switch to Java 8
java11setjdk 11Switch to Java 11
java17setjdk 17Switch to Java 17
java21setjdk 21Switch to Java 21
javalistlist_java_versionsList available Java versions

AI CLIs ​

AliasCommandDescription
ccclaudeClaude Code CLI
cccclaude --continueContinue previous session
goblinzcodex -m gpt-5.5 --yoloLaunch GPT-5.5 Codex with the creature filter removed

Homebrew (macOS) ​

AliasCommandDescription
bibrew installInstall formula
bicbrew install --caskInstall cask app
blsbrew listList installed
bsrbrew searchSearch formulae
binfobrew infoShow formula info

Zsh ​

AliasCommandDescription
zzzzinit updateUpdate zinit plugins

Zoxide ​

AliasCommandDescription
zppzp --popPop from zoxide directory stack

Released under the MIT License