commitizen / commitizen/cz-cli

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

Offen
#977 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
17.5k
Forks
566
Ø Merge
8 Std. 16 Min.
Gemergte PRs (30 T.)
1

Beschreibung

```
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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der runCommitCZ-Implementierung und der im Issue gezeigten git command action und untersuche dann den gemeldeten Fehler bei node_modules/commitizen/dist/git/commit.js:810. Reproduziere den Befehl und verfolge, warum er git als nicht übereinstimmenden pathspec behandelt; erledigt ist die Aufgabe, wenn der Befehl ohne diesen Fehler abgeschlossen wird und der Commit-Ablauf funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git, node.js, typescript
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.