davvid/gcd has 31 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-13 21:47 UTC. Last push 2026-08-05.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Git worktree navigator
Developer ToolsREADME.md
Originalgcd - Git worktree navigator
gcd lets you quickly navigate to Git worktrees on your filesystem.
cdg lets you quickly navigate to directories within your current worktree.

Dependencies
sudo apt install eza fzf fd-find
Installation
- Clone this repository to
~/.config/git/gcd:
mkdir -p ~/.config/git
git clone https://gitlab.com/davvid/gcd.git ~/.config/git/gcd
- Edit your
~/.bashrcor~/.zshrcand add this snippet:
if test -f ~/.config/git/gcd/gcd.sh
then
source ~/.config/git/gcd/gcd.sh
fi
Configuration
gcd searches for worktrees in $HOME by default.
gcd can be configured to search in other directories by setting the
gcd.paths git config variable:
git config --global --add gcd.paths '$HOME/src'
git config --global --add gcd.paths '$HOME/dev'
$VARIABLES are expanded by gcd so that you can reuse your git configuration
in more scenarios.
gcd traverses two levels deep into the configured paths by default.
You can configure gcd to search deeper by setting the gcd.depth variable.
git config --global gcd.depth 3
NOTE: higher depth values cause more disk IO and can have an impact on performance.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
562,335 starspublic-apis/public-apis
A collective list of free APIs
498,773 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
457,506 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,396 stars