Skip to content

iamstarkov/generator-git-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

generator-git-init

NPM version Build Status Dependency Status

Yeoman generator for simply git init and optional init commit.
Works great with other generators too.

Install

npm install --global yo generator-git-init

Usage

yo git-init

# standard `init` commit message
yo git-init -c
yo git-init --commit

# custom `init` commit message
yo git-init --commit='Awesome project start'

Composability

Composability is a way to combine smaller parts to make one large thing. Sort of like Voltron®
Yeoman docs

Just plug in git-init into your generator and let it initialize git for you. Everybody wins.

Install

npm install --save generator-git-init

Compose

this.composeWith('git-init', {}, {
  local: require.resolve('generator-git-init')
});

Or with custom initial commit message:

this.composeWith('git-init', {
  options: { commit: 'your awesome project' }
}, {
  local: require.resolve('generator-git-init')
});

Add this lines to your .travis.yml to calm down your Travis builds:

before_script:
  - 'git config --global user.email "you@example.com"'
  - 'git config --global user.name "Your Name"'

License

MIT © Vladimir Starkov

About

Yeoman generator for simply `git init`

Resources

Stars

Watchers

Forks

Packages

No packages published