git_tools

package
v0.0.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FindGitRepoRootByTraversal

func FindGitRepoRootByTraversal(dir string) (string, error)

FindGitRepoRootByTraversal finds the Git repository root for the given directory by manually checking for a .git directory.

func FindGitRepoRootUsingGit

func FindGitRepoRootUsingGit(dir string) (string, error)

func IsAGitRepository

func IsAGitRepository(repoRoot string, levels int) (gitRoot, subDir string, err error)

IsAGitRepository checks if the given directory or any of its parent directories up to `levels` is a git repository. It returns the git root directory, the subdirectory passed relative to the git root, and any error encountered.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL