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

gix-status

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

13 breaking releases

0.14.0 Oct 22, 2024
0.12.0 Aug 22, 2024
0.11.0 Jul 23, 2024
0.8.0 Mar 18, 2024
0.2.0 Oct 12, 2023

#2452 in Development tools

Download history 6247/week @ 2024-07-18 7318/week @ 2024-07-25 7206/week @ 2024-08-01 7487/week @ 2024-08-08 6795/week @ 2024-08-15 6675/week @ 2024-08-22 6369/week @ 2024-08-29 6493/week @ 2024-09-05 6269/week @ 2024-09-12 6368/week @ 2024-09-19 5621/week @ 2024-09-26 6083/week @ 2024-10-03 5521/week @ 2024-10-10 5961/week @ 2024-10-17 5178/week @ 2024-10-24 4514/week @ 2024-10-31

22,553 downloads per month
Used in 6 crates (2 directly)

MIT/Apache

1MB
17K 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

~14–24MB
~426K SLoC