#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

#2375 in Development tools

Download history 7082/week @ 2024-07-29 7425/week @ 2024-08-05 7519/week @ 2024-08-12 6995/week @ 2024-08-19 5928/week @ 2024-08-26 6663/week @ 2024-09-02 6413/week @ 2024-09-09 6240/week @ 2024-09-16 5653/week @ 2024-09-23 5773/week @ 2024-09-30 6183/week @ 2024-10-07 5598/week @ 2024-10-14 5556/week @ 2024-10-21 5152/week @ 2024-10-28 4239/week @ 2024-11-04 4106/week @ 2024-11-11

19,503 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–26MB
~429K SLoC