Package Exports
- generator-git-init
- generator-git-init/generators/app
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (generator-git-init) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
generator-git-init
Yeoman generator for simply
git initand optionalinitcommit.
Works great with other generators too.
Install
npm install --global yo generator-git-initUsage
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-initCompose
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