commitizen / cz-cli

The commitizen command line utility. #BlackLivesMatter

Home Page:http://commitizen.github.io/cz-cli/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pathspec 'git' did not match any file(s) known to git

wgfire opened this issue · comments

commented
import { bootstrap } from "commitizen/dist/cli/git-cz"
import path from "path"

export const runCommitCZ = () => {
	const cliPath = path.join(__dirname, "../../../../node_modules/commitizen")
	console.log(cliPath, "czpath")

	// eslint-disable-next-line @typescript-eslint/no-unsafe-call
	bootstrap({
		cliPath,
		config: {
			path: "cz-conventional-changelog"
		}
	})
}
const program = new Command()
export const git = program
	.command("git")
	.description("use git add git commit git push  ")
	.action(arg => {
		runCommitCZ()
	})

erro pathspec 'git' did not match any file(s) known to git
git exited with error code 1
at ChildProcess. (D:\bBoyCli\node_modules\commitizen\dist\git\commit.js:810:28)

How can I modify and fix this problem, thanks for help

commented

Can anyone answer it

Do you have git installed and in your path? Seems like you don’t have it in the path?