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

gix-status

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

8 breaking releases

0.9.0 Apr 13, 2024
0.8.0 Mar 18, 2024
0.7.0 Mar 14, 2024
0.4.1 Dec 30, 2023
0.2.0 Oct 12, 2023

#2123 in Development tools

Download history 1602/week @ 2024-01-20 1745/week @ 2024-01-27 1153/week @ 2024-02-03 2408/week @ 2024-02-10 1755/week @ 2024-02-17 1422/week @ 2024-02-24 2038/week @ 2024-03-02 2468/week @ 2024-03-09 3068/week @ 2024-03-16 2312/week @ 2024-03-23 3918/week @ 2024-03-30 4072/week @ 2024-04-06 4523/week @ 2024-04-13 3673/week @ 2024-04-20 3436/week @ 2024-04-27 3913/week @ 2024-05-04

16,076 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
~404K SLoC