Skip to content

gitui uses gitoxide #1078

Open
Open
@Byron

Description

@Byron

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

https://github.com/extrawurst/gitui

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions