Documentation
¶
Overview ¶
Package gitroot resolves a directory to the root of the git repository containing it by reading .git metadata directly, without shelling out to the git binary.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Root ¶
Root returns the top-level directory of the repository containing dir, walking up parent directories until a .git entry is found. Linked worktrees resolve to the main repository's root, so every worktree of one repository shares the same root. It returns "" when dir is empty or not inside a repository.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.