the-git-commit

0.0.2 • Public • Published

the-git-commit

Nano nodejs module to get information of any git commit.

Ver Build Status Coverage Status

Usage

var TGM = require('the-git-commit');

// lastease commit of current dir
new TGM().info();

// lastease commit of the-git-commit
new TGM('/home/hustcc/the-git-commit').info();

// the commit of current dir
new TGM('/home/hustcc/the-git-commit').info('a63e1b4');

// the commit of the-git-commit
new TGM('/home/hustcc/the-git-commit').info('a63e1b488ac24759276a2de414122e7bca4351be');

Then get:

{
  hash: 'a41d55c100ae3e47a4781b7215cc2b5578fb59de',
  short: 'a41d55c',
  merge: ['54df71f', 'f8d50c8'],
  author: 'hustcc',
  email: 'i@hust.cc',
  date: 'Mon Dec 18 20:26:34 2017 +0800',
  message: 'Merge branch \'release_20171218\' of fixed-1'
}

LICENSE

MIT.

Package Sidebar

Install

npm i the-git-commit

Weekly Downloads

1

Version

0.0.2

License

MIT

Last publish

Collaborators

  • atool