Crate git_explore

Source

Re-exports§

pub use crate::ListOption;
pub use walkdir;

Macros§

anyhow
Construct an ad-hoc error from a string or existing non-anyhow error value.

Structs§

BaseFilterOptions
BaseOptions
BuildContext
CommitOpts
Config
InitOption
ListOption
Path
A slice of a path (akin to str).
PathBuf
An owned, mutable path (akin to String).
PullOption
PushOption
RepoCli
VersonOpts
Workspace

Enums§

Command
CommitKind
FilterKind
FilterName

Constants§

KEY_COMMAND
KEY_CONFIG_PATH

Traits§

CargoVersion
Context
Provides the context method for Result.
PathEx
ToPath
ToStringVec

Functions§

commit
find_file
if workspace is directory, push itif workspace is file, check content, and push it if it exists submodule
find_folders
find workspace by filter_name and would return dir with type
find_git
if workspace is directory, push itif workspace is file, check content, and push it if it exists submodule
get_git_commit_timestamp
get_git_latest_version
get_git_sha
get_max_version
get_version
config new version on VersionOpts and tmp Config.
git_commit
git_pull
git_push
init
pull
push
run_list
sed
sed_cargo
sed_pubspec

Type Aliases§

Result
Result
Result<T, Error>