Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/10sr/git-command-el

A GIt Command-Line Interface
https://github.com/10sr/git-command-el

Last synced: about 2 months ago
JSON representation

A GIt Command-Line Interface

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/10sr/git-command-el.svg?branch=master)](https://travis-ci.org/10sr/git-command-el)
[![MELPA](https://melpa.org/packages/git-command-badge.svg)](https://melpa.org/#/git-command)
[![MELPA Stable](https://stable.melpa.org/packages/git-command-badge.svg)](https://stable.melpa.org/#/git-command)

git-command.el
===============

A Git Command-Line interface.

![ss](ss.png)

This package provides a way to invoke Git shell command using minibuffer.
There is no major-mode nor minor-mode, so all you need is to remember usual
Git subcommands and options.

This package provides only one user command: type

M-x RET git-command

to input Git shell command to minibuffer that you want to invoke.
Before running git command `$GIT_EDITOR` and `$GIT_PAGER` are set nicely so
that you can seamlessly edit files or view outputs with Emacs you are
currently working on.

Optionally, you can give prefix argument to create a new buffer for that git
invocation.

Completion
-----------

It is highly recommended to Install [`pcmpl-git`](http://melpa.org/#/pcmpl-git)
with this package to enable completion when entering git command interactively.

License
--------

This software is unlicensed. For details, see `LICENSE`.