emacs-gitpatch lets users easily send git patches, created by git format-patch, from magit, dired and ibuffer buffers.
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.
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.
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.
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.
Documentation at https://melpa.org/#/gitstatus
Documentation at https://melpa.org/#/gitconfig
Documentation at https://melpa.org/#/git-cliff
Documentation at https://melpa.org/#/dired-git
Documentation at https://melpa.org/#/git-modes
Documentation at https://melpa.org/#/git-annex
This package provides a simple parser for output from git diff.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.
This package provides a Git quick statistics is a simple and efficient way to access various statistics in git repository.
This package provides Emacs major modes for editing various Git configuration files, such as .gitattributes, .gitignore, and .git/config.
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.
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 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.
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.
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.
Documentation at https://melpa.org/#/ivy-gitlab
Documentation at https://melpa.org/#/git-blamed