_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-gitpatch 0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/gitpatch
Licenses: GPL 3+
Synopsis: Mail git patch from Emacs
Description:

emacs-gitpatch lets users easily send git patches, created by git format-patch, from magit, dired and ibuffer buffers.

texlive-gitlog 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitlog
Licenses: LPPL 1.3+
Synopsis: Typesetting @command{git} changelogs
Description:

This package allows git change log history to be incorporated into LaTeX documents; the log data is obtained from the Git distributed version control system.

emacs-git-link 0.9.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/sshaw/git-link
Licenses: GPL 3+
Synopsis: Create links for files and commits in GitHub/GitLab/etc. repos
Description:

git-link returns the URL for the current buffer's file location at the current line number or active region. git-link-commit returns the URL for a commit. URLs are added to the kill ring.

guile-hall.git 0.6.0-1.085c613
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-config@0.5.1 guile-lib@0.2.8.1 guix@1.4.0-47.21ce6b3
Channel: small-guix
Location: small-guix/packages/guile-xyz.scm (small-guix packages guile-xyz)
Home page: https://gitlab.com/a-sassmannshausen/guile-hall
Licenses: GPL 3+
Synopsis: Guile project tooling
Description:

Hall is a command-line application and a set of Guile libraries that allow you to quickly create and publish Guile projects. It allows you to transparently support the GNU build system, manage a project hierarchy & provides tight coupling to Guix.

This package tracks the master branch. It currently provides commit 085c61366477f3770dd65f6b5724ea6a611f9728.

texlive-gitver 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitver
Licenses: LPPL 1.3c
Synopsis: Get the current Git hash of a project and typeset it in the document
Description:

This package will get a description of the current Git version of the document and store it in a command \gitVer. If memoir or fancyhdr are in use, it will also add this to the document footers unless the option noheader is passed. The package also defines a command \versionBox which outputs a box containing the version and date of compilation.

emacs-gitstatus 20221113.1951
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/igorepst/gitstatus-el
Licenses:
Synopsis: Common front-end for `gitstatusd'
Description:

Documentation at https://melpa.org/#/gitstatus

emacs-gitconfig 20130718.935
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/tonini/gitconfig.el
Licenses:
Synopsis: Emacs lisp interface to work with git-config variables
Description:

Documentation at https://melpa.org/#/gitconfig

emacs-git-cliff 20250216.2216
Propagated dependencies: emacs-llama@20251101.2002
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/eki3z/git-cliff.el
Licenses:
Synopsis: Generate and update changelog using git-cliff
Description:

Documentation at https://melpa.org/#/git-cliff

emacs-dired-git 20220828.6
Propagated dependencies: emacs-async-await@20220827.437 emacs-async@20251005.634 emacs-all-the-icons@20250527.927 emacs-ppp@20220211.1529
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/conao3/dired-git.el
Licenses:
Synopsis: Git integration for dired
Description:

Documentation at https://melpa.org/#/dired-git

emacs-git-modes 20251101.2017
Propagated dependencies: emacs-compat@30.1.0.1
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/magit/git-modes
Licenses:
Synopsis: Major modes for editing Git configuration files
Description:

Documentation at https://melpa.org/#/git-modes

emacs-git-annex 20250626.2344
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/jwiegley/git-annex-el
Licenses:
Synopsis: Mode for easy editing of git-annex'd files
Description:

Documentation at https://melpa.org/#/git-annex

elixir-git-diff 0.6.4
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/git_diff/
Licenses: Expat
Synopsis: Simple parser for output from @command{git diff}
Description:

This package provides a simple parser for output from git diff.

emacs-git-email 0.7.2
Dependencies: mu@1.12.11 emacs-magit@4.4.2 emacs-notmuch@0.39 emacs-piem@0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://suhail.codeberg.page/git-email
Licenses: GPL 3+
Synopsis: Format and send Git patches in Emacs
Description:

This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.

emacs-git-email 0.7.2
Dependencies: emacs-magit@4.4.2 emacs-notmuch@0.39 emacs-piem@0.5.0
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://suhail.codeberg.page/git-email
Licenses: GPL 3+
Synopsis: Format and send Git patches in Emacs
Description:

This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.

emacs-git-email 0.7.2
Dependencies: emacs-magit@4.4.2 emacs-notmuch@0.39 emacs-piem@0.5.0
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://suhail.codeberg.page/git-email
Licenses: GPL 3+
Synopsis: Format and send Git patches in Emacs
Description:

This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.

git-quick-stats 2.0.11
Dependencies: bash@5.2.37
Channel: wigust
Location: wigust/packages/admin.scm (wigust packages admin)
Home page: https://github.com/arzzen/git-quick-stats/
Licenses: Expat
Synopsis: Git quick statistics
Description:

This package provides a Git quick statistics is a simple and efficient way to access various statistics in git repository.

emacs-git-modes 1.4.6
Propagated dependencies: emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/git-modes
Licenses: GPL 3+
Synopsis: Emacs major modes for Git configuration files
Description:

This package provides Emacs major modes for editing various Git configuration files, such as .gitattributes, .gitignore, and .git/config.

pass-git-helper 4.0.0
Dependencies: password-store@1.7.4 python-pyxdg@0.28
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/languitar/pass-git-helper
Licenses: LGPL 3+
Synopsis: Git credential helper interfacing with pass
Description:

pass-git-helper is a git credential helper which uses pass, the standard unix password manager, as the credential backend for your git repositories. This is achieved by explicitly defining mappings between hosts and entries in the password store.

git-when-merged 1.2.0-ab6af78
Dependencies: bash-minimal@5.2.37 git@2.51.0 python-wrapper@3.11.11
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/mhagger/git-when-merged
Licenses: GPL 2+
Synopsis: Determine when a commit was merged into a Git branch
Description:

This Git extension defines a subcommand, when-merged, whose core operation is to find the merge that brought a given commit into the specified ref(s). It has various options that control how information about the merge is displayed.

git-filter-repo 2.45.0
Dependencies: python@3.11.11
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/newren/git-filter-repo
Licenses: Expat GPL 2
Synopsis: Quickly rewrite Git repository history
Description:

git filter-repo is a versatile tool for rewriting history, which roughly falls into the same space of tool like git filter-branch but with more capabilities. git filter-repo is now recommended by the Git project instead of git filter-branch.

emacs-git-annex 1.1-2.1324d3f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jwiegley/git-annex-el
Licenses: GPL 2+
Synopsis: Emacs integration for git-annex
Description:

Enhances Dired and buffers visiting annex files with git-annex functionality. In Dired, the names of annex files are shortened by hiding the symbolic links and fontified based on whether content is present. Commands for performing some common operations (e.g., unlocking and adding files) are provided.

texlive-gitinfo 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitinfo
Licenses: LPPL 1.3+
Synopsis: Access metadata from the Git distributed version control system
Description:

The package makes it possible to incorporate git version control metadata into documents. For memoir users, the package provides the means to tailor page headers and footers to use the metadata.

Note this version is now deprecated, but is kept on the archive, pro tem, for continuity for existing users. All new repositories should use gitinfo2.

emacs-ivy-gitlab 20181228.826
Propagated dependencies: emacs-s@20220902.1511 emacs-dash@20250312.1307 emacs-ivy@20250417.1209 emacs-gitlab@20180312.1647
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/nlamirault/emacs-gitlab
Licenses:
Synopsis: Ivy interface to Gitlab
Description:

Documentation at https://melpa.org/#/ivy-gitlab

emacs-git-blamed 20161028.1926
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/tsgates/git-emacs
Licenses:
Synopsis: Minor mode for incremental blame for Git
Description:

Documentation at https://melpa.org/#/git-blamed

Total results: 1971