Skip to main content

Crate vibe_graph_git

Crate vibe_graph_git 

Source
Expand description

Git fossilization helpers and real-time change detection.

Structs§

GitAddResult
Result of a git add operation.
GitBackend
Default filesystem-backed Git store.
GitBranch
Branch information.
GitBranchListResult
Result of listing branches.
GitCommitResult
Result of a git commit operation.
GitDiffResult
Result of git diff operation.
GitLogEntry
Commit log entry.
GitLogResult
Result of git log operation.
GitResetResult
Result of a git reset operation.
GitWatcher
Watches a git repository for changes.
GitWatcherConfig
Configuration for the git watcher.

Traits§

GitFossilStore
Abstraction describing how snapshots are persisted and retrieved.

Functions§

get_git_changes
Quick helper to get current changes for a path.
git_add
Stage files in the git index.
git_checkout_branch
Checkout a branch.
git_commit
Create a commit with the staged changes.
git_diff
Get diff of staged changes or working directory.
git_list_branches
List all branches in the repository.
git_log
Get commit log.
git_reset
Unstage files from the index.