Skip to main content

Crate gitstack

Crate gitstack 

Source

Re-exports§

pub use app::App;
pub use app::CommitType;
pub use app::InputMode;
pub use app::ViewMode;
pub use event::GitEvent;
pub use event::GitEventKind;
pub use filter::FilterQuery;
pub use git::checkout_branch;
pub use git::checkout_branch_in_repo;
pub use git::create_commit;
pub use git::create_commit_in_repo;
pub use git::fetch_remote_at_path;
pub use git::get_commit_files;
pub use git::get_commit_files_from_repo;
pub use git::get_head_hash;
pub use git::get_head_hash_cached;
pub use git::get_head_hash_from_repo;
pub use git::get_index_mtime;
pub use git::get_index_mtime_cached;
pub use git::get_index_mtime_from_repo;
pub use git::get_repo_info_cached;
pub use git::get_status;
pub use git::get_status_cached;
pub use git::get_status_from_repo;
pub use git::has_staged_files;
pub use git::has_staged_files_in_repo;
pub use git::list_branches;
pub use git::list_branches_cached;
pub use git::list_branches_from_repo;
pub use git::load_events;
pub use git::load_events_from_repo;
pub use git::push;
pub use git::push_in_repo;
pub use git::stage_all;
pub use git::stage_all_in_repo;
pub use git::stage_file;
pub use git::stage_file_in_repo;
pub use git::unstage_all;
pub use git::unstage_all_in_repo;
pub use git::unstage_file;
pub use git::unstage_file_in_repo;
pub use git::FileStatus;
pub use git::FileStatusKind;
pub use git::RepoInfo;
pub use graph::build_graph;
pub use graph::get_graph_color;
pub use graph::GraphCell;
pub use graph::GraphLayout;
pub use graph::GraphRow;
pub use suggestion::generate_suggestions;
pub use suggestion::CommitSuggestion;
pub use topology::analyze_topology;
pub use topology::analyze_topology_from_repo;
pub use topology::BranchRelation;
pub use topology::BranchStatus;
pub use topology::BranchTopology;
pub use topology::TopologyBranch;
pub use topology::TopologyConfig;

Modules§

app
event
filter
スマートフィルタモジュール
git
graph
グラフ表示モジュール
suggestion
コミット提案エンジン
topology
ブランチトポロジービューモジュール
tui