#git-repository #version-control #index #state #gitoxide #tree #check

gix-status

A crate of the gitoxide project dealing with 'git status'-like functionality

9 breaking releases

0.10.0 May 22, 2024
0.8.0 Mar 18, 2024
0.4.1 Dec 30, 2023
0.2.0 Oct 12, 2023

#2222 in Development tools

Download history 1406/week @ 2024-02-25 2178/week @ 2024-03-03 2346/week @ 2024-03-10 3161/week @ 2024-03-17 2163/week @ 2024-03-24 4265/week @ 2024-03-31 4133/week @ 2024-04-07 4326/week @ 2024-04-14 3673/week @ 2024-04-21 3646/week @ 2024-04-28 3684/week @ 2024-05-05 4426/week @ 2024-05-12 8210/week @ 2024-05-19 6813/week @ 2024-05-26 6009/week @ 2024-06-02 6043/week @ 2024-06-09

27,683 downloads per month
Used in 4 crates (2 directly)

MIT/Apache

1MB
16K SLoC

This crate includes the various diffs git can do between different representations of the repository state, like comparisons between…

  • index and working tree
  • index and tree
  • find untracked files

While also being able to check check if the working tree is dirty, quickly.

Feature Flags

Dependencies

~12–23MB
~417K SLoC