pkg.soopen package index

brew / Rang 5780

git-revise mit Homebrew, apk, apt, dnf, Nix, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für git-revise in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install git-revise

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add git-revise

Alpine Linux edge package indexes · git-revise · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install git-revise

Debian stable package indexes · git-revise · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install git-revise

Fedora Rawhide package metadata · git-revise · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#git-revise

nixpkgs package indexes · git-revise · Quelle: raw.githubusercontent.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S git-revise

Arch Linux sync databases · git-revise · Quelle: geo.mirror.pkgbuild.com

Überblick

Paketzusammenfassung

Rebase alternative for easy & efficient in-memory rebases and fixups

Befehle und Aliase

  • git-revise

Verlauf

Projektgeschichte und Nutzung

git-revise is a Git subcommand and Python library for updating, splitting, and rearranging commits without the heavier working-tree churn of many rebase workflows.

Projektgeschichte

The project appeared in 2018 under Nika Layzell's authorship and positioned itself as an ergonomic alternative to `git rebase` for patch-stack workflows. Its documentation emphasizes in-memory merges, preserving index and working-tree state, and avoiding unnecessary rebuilds on large codebases.

The changelog shows an incremental focus on history-editing ergonomics: interactive message editing, improved cut behavior, autosquash configuration, support for `git add --patch`, and manpage installation refinements.

Adoptionsgeschichte

git-revise spread through Python packaging, Homebrew, and distribution packages for developers who wanted a faster fixup/split tool without replacing Git itself. Its adoption is strongest among users who frequently rewrite local patch series before sending them for review.

Wie es verwendet wird

Practitioners stage changes, run `git revise <target>` to fold those changes into an older commit, or use interactive and autosquash modes to edit a stack of unpublished commits. It is used beside `git rebase`, not as a full replacement for every history-rewriting case.

Warum Paket-Nerds sich dafür interessieren

The package is notable because it treats Git object manipulation as a focused developer-experience problem. It packages an opinionated patch-stack workflow as a small subcommand while leaving the repository format and normal Git commands unchanged.

Zeitleiste

  • 2018: GitHub repository created and documentation copyright begins.
  • 0.4.0: Interactive editing and bulk commit-message editing improved.
  • 0.5.0: `revise.autoSquash` configuration added.
  • 0.6.0: `git add --patch` support and manpage installation changes added.
  • 0.8.0: PyPI release series continued beyond the documented 0.6.0 manual.

Related projects

  • Related tools and workflows include `git rebase`, `git commit --fixup`, `git add --patch`, patch-stack review flows, and Git object-database libraries.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
git-reviseExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version0.8.0
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:git-revise
Version0.8.0
PaketmanagerHomebrew
Homepagehttps://github.com/mystor/git-revise
Repositoryhttps://github.com/mystor/git-revise
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

git-revise 0.7.0-1

handy git tool for doing efficient in-memory commit rebases & fixups

https://mystor.github.io/git-revise.html

sudo apt install git-revise
  • Section: devel
  • Architecture: all
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Git Revise
Debian stable package indexes · deb.debian.org · Debian stable package indexes: git-revise from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

git-revise

nix profile install nixpkgs#git-revise
  • normalized package name match
  • Abgeglichen nach: Git Revise
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: git-revise from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

git-revise 0.7.0-1

handy git tool for doing efficient in-memory commit rebases & fixups

https://mystor.github.io/git-revise.html

sudo apt install git-revise
  • Section: universe/devel
  • Architecture: all
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Git Revise
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: git-revise from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

git-revise 0.7.0-r6

Handy tool for doing efficient in-memory commit rebases & fixups with git

https://github.com/mystor/git-revise

sudo apk add git-revise
  • License: MIT
  • Architecture: x86_64
  • Source Package: git-revise
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Git Revise
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: git-revise from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

git-revise-doc 0.7.0-r6

Handy tool for doing efficient in-memory commit rebases & fixups with git (documentation)

https://github.com/mystor/git-revise

sudo apk add git-revise-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: git-revise
  • normalized package name match
  • Abgeglichen nach: Git Revise
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: git-revise-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

git-revise-pyc 0.7.0-r6

Precompiled Python bytecode for git-revise

https://github.com/mystor/git-revise

sudo apk add git-revise-pyc
  • License: MIT
  • Architecture: x86_64
  • Source Package: git-revise
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Git Revise
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: git-revise-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

git-revise 0.7.0-19.fc45

Efficiently update, split, and rearrange git commits

https://github.com/mystor/git-revise

sudo dnf install git-revise
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: python-git-revise
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Git Revise
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: git-revise from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

git-revise 0.8.0-2

A git subcommand to efficiently update, split, and rearrange commits

https://mystor.github.io/git-revise.html

sudo pacman -S git-revise
  • License: MIT
  • Architecture: any
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Git Revise
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: git-revise from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation