¿Cómo presionar a github con un post de confirmación personalizado con scripts npm?

En mi package.json tengo esto

  "scripts": { "start": "gulp serve", "git": "git add . && git commit -m 'some-message' && git push --all" }, 

En el terminal ejecuto npm run git y los cambios son empujados. Pero, ¿cómo puedo cambiar el post de compromiso sobre la marcha? Por ejemplo npm run git MESSAGE='another commit'

Una solución que involucre algunos trucos de npm podría consistir en:

 "scripts": { "git": "git add . && git commit -m", "postgit": "git push --all" }, 

Ser llamado como:

 npm run git -- "Message of the commit" 

o:

 npm run git -- Message