commitizen / cz-cli

The commitizen command line utility. #BlackLivesMatter
http://commitizen.github.io/cz-cli/
MIT License
16.77k stars 552 forks source link

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

Open wgfire opened 1 year ago

wgfire commented 1 year ago
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

wgfire commented 1 year ago

Can anyone answer it

jimthedev commented 9 months ago

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