Gruñido; Advertencia: cambios no confirmados en el directory de trabajo

Estoy intentando configurar un Grunt para que se comprometa con un repository en Github.

En Gruntjs tengo;

buildcontrol: { options: { dir: 'dist', commit: true, push: true, message: 'Built %sourceName% from commit %sourceCommit% on branch %sourceBranch%' }, pages: { options: { remote: 'git@github.com:numediaweb/test.git', branch: 'gh-pages' } }, local: { options: { remote: '../', branch: 'build' } } }, 

Pero cuando hago el command grunt buildcontrol:pages esta advertencia;

 Running "buildcontrol:pages" (buildcontrol) task Warning: There are uncommitted changes in your working directory. Please commit changes to the main project before you commit to the built code. 

Seguí este tutorial y este pero no pude hacerlo funcionar … ¿Me estoy perdiendo algo?

Todo está aquí

https://github.com/X1011/git-directory-deploy

sharch y encontrarás

Consulte la propiedad connectCommits : https://github.com/robwierzbowski/grunt-build-control#connectcommits

Agregué esto para evitar build y presionar código que no se puede remontar a una confirmación en el proyecto principal. Si estás realizando muchas operaciones de piratería al inicio de un proyecto, puedes configurarlo como falso, pero una vez que estés listo, creo que es una buena idea dejarlo.