【发布时间】:2020-11-23 12:43:39
【问题描述】:
我正在 Microsoft Windows 10 上开发一个 git 版本的软件项目。使用的工具是 Git-Bash。从一天到另一天,我无法提交一个暂存目录,它的路径名中包含一个空格字符,即“Automatisierte Validierung/”。
git 抛出的错误信息是
Fixing whitespace in Automatisierte
sed: can't read Automatisierte: No such file or directory
sed: can't read Automatisierte: No such file or directory
sed: can't read Automatisierte: No such file or directory
fatal: pathspec 'Automatisierte' did not match any files
Fixing whitespace in Validierung/Dokumentation/Dokumentation
sed: can't read Validierung/Dokumentation/Dokumentation: No such file or directory
sed: can't read Validierung/Dokumentation/Dokumentation: No such file or directory
sed: can't read Validierung/Dokumentation/Dokumentation: No such file or directory
fatal: pathspec 'Validierung/Dokumentation/Dokumentation' did not match any files
Fixing whitespace in Automatisierte
sed: can't read Automatisierte: No such file or directory
sed: can't read Automatisierte: No such file or directory
sed: can't read Automatisierte: No such file or directory
fatal: pathspec 'Automatisierte' did not match any files
Fixing whitespace in Validierung.Rmd
sed: can't read Validierung.Rmd: No such file or directory
sed: can't read Validierung.Rmd: No such file or directory
sed: can't read Validierung.Rmd: No such file or directory
fatal: pathspec 'Validierung.Rmd' did not match any files
显然,git 认为我想提交两个不同的文件。第一个名为“Automatisierte”,另一个名为“Validierung”。自从过去 3 年使用 git 进行版本控制以来,我从未遇到过这样的问题。
有什么建议吗?
【问题讨论】:
-
这不是 git 错误,而是 sed 错误。请花点时间查看您的问题和标签。
-
你输入了什么命令?