How to Install and Uninstall git-absorb Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 26,2024

1. Install "git-absorb" package

Please follow the instructions below to install git-absorb on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install git-absorb

2. Uninstall "git-absorb" package

This is a short guide on how to uninstall git-absorb on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove git-absorb $ sudo apt autoclean && sudo apt autoremove

3. Information about the git-absorb package on Ubuntu 21.10 (Impish Indri)

Package: git-absorb
Architecture: amd64
Version: 0.6.6-2build2
Built-Using: rust-slog (= 2.5.2-1), rust-slog-async (= 2.5.0-1), rust-slog-term (= 2.6.0-1), rustc (= 1.47.0+dfsg1+llvm-1ubuntu1)
Multi-Arch: allowed
Priority: optional
Section: universe/vcs
Source: rust-git-absorb
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1530
Depends: libc6 (>= 2.32), libgcc-s1 (>= 4.2), libgit2-1.1 (>= 1.1.0)
Filename: pool/universe/r/rust-git-absorb/git-absorb_0.6.6-2build2_amd64.deb
Size: 471804
MD5sum: d04089d0dec5e9a38847e89182c41d7f
SHA1: 7dd3c321e4982597719b10829589a91593b4cc1a
SHA256: f1f54f0d666cc1769090a71f9fc138b9a5c775894e9e9f7fe783c99bd452ae7e
SHA512: e342341c789d80dd0e30db284b432bea18335c5ff40901c5a5af19d804704f78b2eba331e49af6063123f321b5b3d8e84957ab41c0920241293bf9bea975728b
Homepage: https://github.com/tummychow/git-absorb
Description-en: Git commit --fixup, but automatic
git-absorb is a port of hg absorb to Git.
.
git absorb automatically identifies which commits are safe to modify,
and which indexed changes belong to each of those commits. It then writes
fixup! commits for each of those changes. These fixups can later be folded
into the feature branch with Git's built-in autosquash functionality.
.
This package contains the following binaries built from the Rust crate
"git-absorb":
- git-absorb
Description-md5: 536a368dc5f68a4bb6e57ff05d8c27b3
X-Cargo-Built-Using: rust-ansi-term (= 0.12.1-1), rust-anyhow (= 1.0.31-1), rust-atty (= 0.2.14-2), rust-bitflags (= 1.2.1-1), rust-byteorder (= 1.3.4-1), rust-cfg-if-0.1 (= 0.1.10-1), rust-chrono (= 0.4.19-1), rust-clap (= 2.33.3-1), rust-crossbeam-channel (= 0.4.4-1), rust-crossbeam-utils (= 0.7.2-2), rust-dirs (= 3.0.1-1), rust-dirs-sys (= 0.3.5-1), rust-git2 (= 0.13.11-2), rust-idna (= 0.2.0-1), rust-lazy-static (= 1.4.0-1), rust-libc (= 0.2.80-1), rust-libgit2-sys (= 0.12.13-1), rust-libz-sys (= 1.1.2-3), rust-log (= 0.4.11-2), rust-matches (= 0.1.8-1), rust-maybe-uninit (= 2.0.0-2), rust-memchr (= 2.3.3-1), rust-num-integer (= 0.1.42-1), rust-num-traits (= 0.2.14-1), rust-percent-encoding (= 2.1.0-2), rust-slog-async (= 2.5.0-1), rust-slog (= 2.5.2-1), rust-slog-term (= 2.6.0-1), rust-smallvec (= 1.4.2-1), rust-strsim (= 0.9.3-1), rust-take-mut (= 0.2.2-1), rust-term (= 0.5.2-3), rust-textwrap (= 0.11.0-1build1), rust-thread-local (= 1.0.1-1), rust-time (= 0.1.42-1), rust-unicode-bidi (= 0.3.4-2), rust-unicode-normalization (= 0.1.12-1), rust-unicode-width (= 0.1.8-1), rust-url (= 2.1.1-2), rust-vec-map (= 0.8.1-2), rustc (= 1.47.0+dfsg1+llvm-1ubuntu1)