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

gix-status

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

15 breaking releases

new 0.16.0 Dec 22, 2024
0.15.0 Nov 24, 2024
0.14.0 Oct 22, 2024
0.11.0 Jul 23, 2024
0.2.0 Oct 12, 2023

#2487 in Development tools

Download history 6661/week @ 2024-09-04 6273/week @ 2024-09-11 6328/week @ 2024-09-18 5455/week @ 2024-09-25 5866/week @ 2024-10-02 5893/week @ 2024-10-09 5813/week @ 2024-10-16 5255/week @ 2024-10-23 5028/week @ 2024-10-30 3865/week @ 2024-11-06 4246/week @ 2024-11-13 5341/week @ 2024-11-20 5336/week @ 2024-11-27 5324/week @ 2024-12-04 5006/week @ 2024-12-11 5150/week @ 2024-12-18

22,126 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
~423K SLoC