Here is the project: ### Missing Features * [ ] complete status, abortable on first change for fastest-possible 'is-dirty' checks * [x] a way to obtain [the `upstream` of a branch](https://docs.rs/git2/latest/git2/struct.Branch.html#method.upstream) - Right now, it's possible to do this by hand, but it's it's unlikely anyone will get this right (as opposed to 'seemingly' right). - while at it, also tackle `push` (as in [git rev-parse](https://git-scm.com/docs/git-rev-parse#Documentation/git-rev-parse.txt-emltbranchnamegtpushemegemmasterpushemempushem)), and probably call it `tracking_branch(kind)` with a way to switch between fetch and push. Related discussion: #1173
Here is the project:
Missing Features
upstreamof a branchpush(as in git rev-parse), and probably call ittracking_branch(kind)with a way to switch between fetch and push.Related discussion: #1173