-
-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Open
Labels
bugAn error in the Docusaurus core causing instability or issues with its executionAn error in the Docusaurus core causing instability or issues with its executionstatus: needs triageThis issue has not been triaged by maintainersThis issue has not been triaged by maintainers
Description
Have you read the Contributing Guidelines on issues?
- I have read the Contributing Guidelines on issues.
Prerequisites
- I'm using the latest version of Docusaurus.
- I have tried the
npm run clear
oryarn clear
command. - I have tried
rm -rf node_modules yarn.lock package-lock.json
and re-installing packages. - I have tried creating a repro with https://new.docusaurus.io.
- I have read the console error message carefully (if applicable).
Description
i update docusaurus to v3.8.1 recently, i want to deploy it on github page, when i run command: " cmd /C 'set "USE_SSH=true" && yarn deploy'" a error occured.
here is my version info:
"packages": {
"": {
"name": "my-website",
"version": "0.0.0",
"dependencies": {
"@docusaurus/core": "^3.8.1",
"@docusaurus/preset-classic": "^3.8.1",
"@docusaurus/theme-mermaid": "^3.8.1",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
"prism-react-renderer": "^2.3.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"rehype-katex": "7",
"remark-math": "6"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.8.1",
"@docusaurus/tsconfig": "^3.8.1",
"@docusaurus/types": "^3.8.1",
"typescript": "~5.6.2"
},
"engines": {
"node": ">=18.0"
}
},
here is command line info:
PS D:\WorkSpace\my-website> cmd /C 'set "USE_SSH=true" && yarn deploy'
yarn run v1.22.22
$ docusaurus deploy
[INFO] Deploy command invoked...
[INFO] `git --version` code: 0
[ERROR] Error: Error while executing command `git remote get-url origin`
In CWD `D:\WorkSpace\my-website`
at exec (D:\WorkSpace\my-website\node_modules\@docusaurus\core\lib\commands\deploy.js:47:15)
at Command.deploy (D:\WorkSpace\my-website\node_modules\@docusaurus\core\lib\commands\deploy.js:77:24)
... 2 lines matching cause stack trace ...
at async file:///D:/WorkSpace/my-website/node_modules/@docusaurus/core/bin/docusaurus.mjs:44:3 {
[cause]: Error: Command failed with exit code 128: git remote get-url origin
fatal: not a git repository (or any of the parent directories): .git
at makeError (D:\WorkSpace\my-website\node_modules\execa\lib\error.js:60:11)
at module.exports.sync (D:\WorkSpace\my-website\node_modules\execa\index.js:194:17)
at module.exports.commandSync (D:\WorkSpace\my-website\node_modules\execa\index.js:235:15)
at exec (D:\WorkSpace\my-website\node_modules\@docusaurus\core\lib\commands\deploy.js:34:40)
at Command.deploy (D:\WorkSpace\my-website\node_modules\@docusaurus\core\lib\commands\deploy.js:77:24)
at async Promise.all (index 0)
at async runCLI (D:\WorkSpace\my-website\node_modules\@docusaurus\core\lib\commands\cli.js:56:5)
at async file:///D:/WorkSpace/my-website/node_modules/@docusaurus/core/bin/docusaurus.mjs:44:3 {
shortMessage: 'Command failed with exit code 128: git remote get-url origin',
command: 'git remote get-url origin',
escapedCommand: 'git remote get-url origin',
exitCode: 128,
signal: undefined,
signalDescription: undefined,
stdout: '',
stderr: 'fatal: not a git repository (or any of the parent directories): .git',
failed: true,
timedOut: false,
isCanceled: false,
killed: false
}
}
[INFO] Docusaurus version: 3.8.1
Node version: v22.13.1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Reproducible demo
No response
Steps to reproduce
- update version
- cmd /C 'set "USE_SSH=true" && yarn deploy'
Expected behavior
when the project try to push the static page to github page, but it can not find .git folder.
Actual behavior
no
Your environment
- Public source code:
- Public site URL:
- Docusaurus version used: v3.8.1
- Environment name and version (e.g. Chrome 89, Node.js 16.4): v22.13.1
- Operating system and version (e.g. Ubuntu 20.04.2 LTS): windows1 1
Self-service
- I'd be willing to fix this bug myself.
Metadata
Metadata
Assignees
Labels
bugAn error in the Docusaurus core causing instability or issues with its executionAn error in the Docusaurus core causing instability or issues with its executionstatus: needs triageThis issue has not been triaged by maintainersThis issue has not been triaged by maintainers