Documentation at https://melpa.org/#/github-search
Documentation at https://melpa.org/#/github-review
The fs package provides file-system-related Go functions.
This package provides commands to pull in, comment on, and accept and reject GitHub pull requests.
This module handles parsing, modifying and creating configuration files of the style used by the Git version control system.
emacs-git-messenger
provides git-messenger:popup-message
, a function that when called, will popup the last git commit message for the current line. This uses git-blame internally.
This project aims to display Git project information in PDF documents. It is mostly written in Lua for executing the Git commands, thereby making this package only applicable for LuaLaTeX with shell escape enabled. If LuaLaTeX isn't working for you, you could try gitinfo2
instead. For LaTeX, a set of standard macros is provided for displaying basic information or setting the project directory, and a set of advanced macros for formatting commits and tags.
Documentation at https://melpa.org/#/helm-gitignore
Documentation at https://melpa.org/#/gitolite-clone
Documentation at https://melpa.org/#/consult-ls-git
Documentation at https://melpa.org/#/gitlab-ci-mode
Documentation at https://melpa.org/#/git-backup-ivy
Documentation at https://melpa.org/#/git-msg-prefix
This package implements a native XZ decompression in Golang.
This Emacs package provides a minor mode which shows git information inside the Dired buffer.
This package provides a pure Go Postgres driver for Go's database/sql package.
This package implements rudimentary support for reading CR files.
go-github-com-rs-xid
is a globally unique id generator library, ready to safely be used directly in your server code.
gitlab-ci-mode
is an Emacs major mode for editing GitLab CI files. It provides syntax highlighting and completion for keywords and special variables. An interface to GitLab’s CI file linter is also provided via gitlab-ci-lint
.
git-credential-oauth is a Git credential helper that securely authenticates to GitHub, GitLab, BitBucket, Gerrit, Gitea, and Forgejo using OAuth. The first time you authenticate, the helper opens a browser window to the host. Subsequent authentication within storage lifetime is non-interactive.
guile-scheme-lsp
is an implementation for Guile of the LSP specification. This software aims to support several Scheme implementations. To achieve this, the code is designed to contain as much logic as possible in R7RS Scheme, separating implementation-specific code in different directories.
This hook sends emails describing changes introduced by pushes to a Git repository. For each reference that was changed, it emits one ReferenceChange email summarizing how the reference was changed, followed by one Revision email for each new commit that was introduced by the reference change.
This script is designed to be used as a post-receive hook in a Git repository
Package xid is a globally unique id generator suited for web scale. Features:
zize: 12 bytes (96 bits), smaller than UUID, larger than snowflake
base32 hex encoded by default (20 chars when transported as printable string, still sortable)
mon configured, you don't need set a unique machine and/or data center id
k-ordered
embedded time with 1 second precision
unicity guaranteed for 16,777,216 (24 bits) unique ids per second and per host/process
lock-free (i.e.: unlike UUIDv1 and v2)
If you are using git
to control versions of LaTeX files, you may want to show yourself or other users or devs the current version of the file, information about the author and last edited date. All packages for Git known make that kind of information available for the whole repository. But sometimes you have a lot of files within the same repository in different versions, from different authors etc. Perhaps you also split up a big project in small files and want to show within the document who had edited what. This package gives you the opportunity to do so.