git - 致命:pathspec 'editme.html' 不匹配任何文件
问题描述
我在 Mac OSX 上克隆了一个 git public repo。我对 editme.html 文件进行了一些更改,并希望在此之后添加和提交。但命令行显示如下:
dips-MacBook-Pro:test-repo kirandip$ git add editme.html
fatal: pathspec 'editme.html' did not match any files
我在本地创建了一个新文件,例如 xxx.html 并尝试添加它。再次显示相同的消息。
dips-MacBook-Pro:test-repo kirandip$ git add xxx.html
fatal: pathspec 'xxx.html' did not match any files
无法找出问题,顺便说一句,回购被克隆为 https 格式。
感谢您的时间!
解决方案
确保editme.html
:
- 确实存在于您正在输入的文件夹中
git add editme.html
- 在正确的情况下确实存在(即
editme.html
,不editme.HTML
或EDITME.html
) - 可读(使用该
git add
命令的当前用户应该能够访问/读取该文件)
git remote add
用于注册远程 repo URL,与添加文件无关。
推荐阅读
- rdf - 您将如何在 RDF 中为这个简单的语句建模?
- http - Wireshark 不显示 http 和 https 数据包
- bash - Ubuntu:重命名不同目录中的多个文件
- java - 将图像转换为二维数组仅获得左上象限
- php - laravel 显示 404 错误上传到我的域
- opengl - opengl 骨骼/关节动画公式
- python - Python u-Law (MULAW) 波解压为原始波信号
- javascript - 给定一个时区字符串,我如何在 JS 中将日期对象设置为该 TZ
- javascript - 运行多核机器的 express js 应用程序中的全局对象最佳实践
- dart - 将带参数的函数传递给 VoidCallback