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

gix-status

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

14 breaking releases

0.15.0 Nov 24, 2024
0.13.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 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 4063/week @ 2024-11-11 4500/week @ 2024-11-18 5851/week @ 2024-11-25 5284/week @ 2024-12-02

20,058 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–25MB
~428K SLoC