This package provides bindings to the GitLab Community Edition REST API as well as the gitlab-cli command line tool for interacting with a GitLab instance.
GitDB allows you to access bare Git repositories for reading and writing. It aims at allowing full access to loose objects as well as packs with performance and scalability in mind. It operates exclusively on streams, allowing to handle large objects with a small memory footprint.
In computationally demanding data analysis pipelines, the targets R package (2021, <doi:10.21105/joss.02959>) maintains an up-to-date set of results while skipping tasks that do not need to rerun. This process increases speed and increases trust in the final end product. However, it also overwrites old output with new output, and past results disappear by default. To preserve historical output, the gittargets package captures version-controlled snapshots of the data store, and each snapshot links to the underlying commit of the source code. That way, when the user rolls back the code to a previous branch or commit, gittargets can recover the data contemporaneous with that commit so that all targets remain up to date.
This package provides the library implementing all capabilities of the gitoxide CLI.
Python wrapper for the GitHub API http://developer.github.com/v3.
This package provides an extended library for interacting with GitLab instances through their API.
Our Paint is a featureless but programmable painting program. Borderless canvas, nodes brushes, color management, wacom support, and more!
The official GitLab Runner written in Go. It runs tests and sends the results to GitLab. GitLab CI is the open-source continuous integration service included with GitLab that coordinates the testing.
A Vim plugin which shows a git diff in the sign column. It shows which lines have been added, modified, or removed. You can also preview, stage, and undo individual hunks; and stage partial hunks. The plugin also provides a hunk text object. The signs are always up to date and the plugin never saves your buffer.
Documentation at https://melpa.org/#/gitpatch
Documentation at https://melpa.org/#/git-dwim
Documentation at https://melpa.org/#/git-grep
Documentation at https://melpa.org/#/git-link
Documentation at https://melpa.org/#/git-attr
Documentation at https://melpa.org/#/git-lens
This plugin adds support for generating the version from a git checkout.
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 cc0c9016220de42084f9b61f7353edeb62dbff82.
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/#/gitconfig
Documentation at https://melpa.org/#/gitstatus
Documentation at https://melpa.org/#/git-annex