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

https://github.com/prathik/fcm

You can do more with your git commit messages!
https://github.com/prathik/fcm

commit commits git

Last synced: 9 months ago
JSON representation

You can do more with your git commit messages!

Awesome Lists containing this project

README

          

# FCM

Generates the interesting commit message for you.

Supports ASCII signatures, hack mode, funny commit messages and more to come!

# Features

* Ascii signature
* Update existing author to new author
* Funny commit message
* Message for hacks
* Detailed commit message prompt
* Author stats

And more to come..

# Installation

Install using `pip` by running `pip install fcmxz`.

`fcmxz` because `fcm` was already taken.

If you don't use `pipsi`, you're missing out.
Here are [installation instructions](https://github.com/mitsuhiko/pipsi#readme).

Simply run:

$ pipsi install .

# Usage

To use it:

$ fcm

or for first mode

$ fcm -f

or for the hack mode

$ fcm -h

For the purists out there - you can add your custom message as follows

$ fcm -h -m "Hardcoding EU server address"

Support for ASCII signatures via the `-s` prompt

$ fcm -s truck -m "A truck ascii signature" -h

Say hi to Cartmam https://github.com/prathik/fcm/commit/2871ca27f49d95ca750c9769306057b39581eea4

# Contribute

Open message_loaders.py and add your own messages and raise a PR!

# Examples

Checkout the commit messages of this package.