gittuf/pkg/gitinterface
Pat Zielinski f649b141d3
pkg: Move gitinterface to pkg
Signed-off-by: Pat Zielinski <git@patzielinski.com>
2026-01-16 14:03:36 -05:00
..
blob.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
blob_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
changes.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
changes_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
commit.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
commit_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
common.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
config.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
config_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
hash.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
hash_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
log.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
log_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
object.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
object_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
README.md pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
references.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
references_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
remote.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
remote_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
repository.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
repository_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
signature.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
signature_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
status.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
status_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
sync.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
sync_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
tag.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
tag_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
tree.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
tree_test.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00
utils.go pkg: Move gitinterface to pkg 2026-01-16 14:03:36 -05:00

gittuf's gitinterface Package

gittuf's gitinterface package is a lightweight Go API for interacting with Git repositories. It is similar to go-git in its goal, but differs as, unlike go-git, gitinterface uses the Git binary for its operations.

To operate correctly, gitinterface requires a Git binary version of 2.34 or higher.