Open
Description
Required Features
- fetch with detailed progress
- blame
- merge_analysis
- merge
- reference_to_annotated_commit
- rebase (with abort and continuation)
- ref listing and creation (branches, tags)
- create a new commit (index to tree, then commit; amend)
- read objects in all kinds of ways
- recurse trees
- diff trees with detailed delta information
- revparse
- access git configuration
- use credential helpers
- diff tree to index
- diff index to workdir
- file diffs with hunk-API (would be using imara diff directly at present)
- traverse commit graph
- push with progress
- list remotes
- reset worktree conveniently, possibly with pathspecs
- reset portions of index, conveniently with pathspecs
- repository paths
- stash
- repository state
-
git status
- list submodules and submodule info
- fetch submodule conveniently, i.e.
submodule.update()
- rename branch (while updating its references in
.git/config
, needs high-level branch rename and writing git configuration - create revert commit
Metadata
Metadata
Assignees
Labels
No labels