Wenn ich den Befehl git commit verwende ich bekomme die Nachricht bin/sh: opt: Befehl nicht gefunden. Ich benutze OS X El Capitan Version 10.11.6 und ich installierte git mit Homebrew. Ich habe auch XCODE, die, glaube ich, eine niedrigere Version von Git woanders installiert, wenn das hilft. Wenn ich which git
mache, antwortet es mit/usr/local/bin/git. Ich habe Git früher verwendet, aber ich hatte dieses Problem nie zuvor. Der komische Teil ist, dass andere git-Befehle wie git clone, git status und git pull funktionieren. Jede Hilfe würde sehr geschätzt werden.bin/sh: opt: Befehl nicht gefunden
0
A
Antwort
0
@torek, Sie haben Recht. Es gibt einen Ghook für Pre-Commit im Projekt. "ghooks": { "pre-commit": "opt --in pre-commit --exec \"npm run validate-webpack:dev\"" }
Ich entfernte das und alles war in Ordnung. Um das Problem zu beheben, habe ich ein Knotenpaket mit dem Namen opt-cli nach dem Hinzufügen des ghooks-Codes zum Projekt installiert.
Verwandte Themen
- 1. debugfs Befehl nicht gefunden
- 2. Befehl (ein Befehl) nicht gefunden
- 3. nvcc: Befehl nicht gefunden
- 4. bash: mkvirtualenv: Befehl nicht gefunden
- 5. zsh: Befehl nicht gefunden: dcos
- 6. "c: Befehl nicht gefunden" Fehler
- 7. -bash: php: Befehl nicht gefunden - Centos6.7
- 8. Nein llvm opt Befehl in Mavericks
- 9. reactive-native: Befehl nicht gefunden
- 10. jmap Befehl nicht gefunden
- 11. pecl: Befehl nicht gefunden
- 12. android: Befehl nicht gefunden
- 13. unicharst_extractor: Befehl nicht gefunden
- 14. Gradle Befehl nicht gefunden
- 15. keytool: Befehl nicht gefunden
- 16. Gemfile: Befehl nicht gefunden
- 17. Gradlew Befehl nicht gefunden?
- 18. Yank Befehl nicht gefunden
- 19. Komponist: Befehl nicht gefunden
- 20. Bower-Befehl nicht gefunden
- 21. Aktivator: Befehl nicht gefunden
- 22. Befehl nicht gefunden: mongoexport
- 23. Gurken-Befehl nicht gefunden
- 24. Catkin Befehl nicht gefunden
- 25. Superset: Befehl nicht gefunden
- 26. Tensorboard: Befehl nicht gefunden
- 27. Befehl nicht gefunden
- 28. Bower Befehl nicht gefunden
- 29. stream2es: Befehl nicht gefunden
- 30. „texi2dvi“ Befehl nicht gefunden
Versuchen Sie: 'env GIT_TRACE = 1 git commit'. Ich vermute, dass Sie einen Pre-Commit- oder Prepare-Commit-Nachrichten-Hook in diesem einen bestimmten Repository eingerichtet haben und versucht, einen Befehl namens "opt" aufzurufen. – torek
Dies ist die Antwort: env GIT_TRACE = 1 git commit 09: 49: 24.402439 git.c: 349 Ablaufverfolgung: eingebaut: git 'commit' 09: 49: 24.417260 run-command.c: 336 Ablaufverfolgung: run_command: '.git/hooks/pre-commit' /bin/sh: opt: Befehl nicht gefunden – Don
@torek, Sie haben Recht. Es gibt einen Ghook für Pre-Commit im Projekt. '" ghooks ": { " vor-commit ":" opt --in pre-commit --exec \ "npm run validieren-webpack: dev \" " }' Ich entfernte das und alles war in Ordnung. Um das Problem zu beheben, habe ich nach dem Hinzufügen des Codes ein Knotenpaket namens [opt-cli] (https://www.npmjs.com/package/opt-cli) installiert. – Don